The Red Crab Alimango House

6th Level, The Ledge, Shangri-La Plaza Mall, Quezon City,
The Red Crab Alimango House The Red Crab Alimango House is one of the popular Seafood Restaurant located in 6th Level, The Ledge, Shangri-La Plaza Mall ,Quezon City listed under Restaurant/cafe in Quezon City , Seafood Restaurant in Quezon City ,

Contact Details & Working Hours

More about The Red Crab Alimango House

The Red Crab Alimango House is all about serving you more than just the best tasting crabs in town -- we have a variety of Filipino classics for all the Balikbayans who want a taste of home! Visit us at: Shangrila Plaza, Tomas Morato, Eastwood Mall, Newport Mall RWM, and Greenbelt 3!

Map of The Red Crab Alimango House