★ 3.2 / 5 of 3 Reviews
#10 Seafood in Pasig
Filipino
Fish
The Red Crab
Level 6, East Wing, Shangri-La Plaza, Ortigas Center, Mandaluyong City, Ortigas, Mandaluyong City, Pasig, Philippines
"The Red Crab menu is all about seafood, but there is quite a bit of v...