The Red Crab Alimango House
Casual Dining•Shangri-La Plaza
About
The Red Crab Alimango House is the go-to choice of Filipinos for the ultimate fresh crabs Read More
Overview
6/F, The Ledge, Main Wing, Shaw Blvd cor EDSA, Shangri-La Plaza, Wack-Wack, Mandaluyong, Metro Manila | Get directions
M-Su: 10AM-9PM
Seafood; Filipino; Casual Dining
You may also like