El Cangrejo Crab, Seafood and Steak Bistro

Sgt. Esguerra Ave., Quezon City

Unit D1, Jardin de Zenaida,
34 Sgt. Esguerra Ave., South Triangle,
Quezon City, Metro Manila, Philippines

Operating Hours
Monday to Sun: 11:00 am - 12:00 am
  • Share on