The Red Crab Alimango House opens its doors to the Chinatown area at the 2nd Floor of the Lucky Chinatown Mall in Binondo. I was so excited when they invited me to their launch because I cannot, for the life of me, resist seafood. So much more when I found out that they have so many sumptuous choices in eating crabs and other dishes.