Choi Palace Seafood and Shark's Fin Restaurant

Eastwood Mall, Quezon City

3rd Level, Eastwood Mall, Orchard Road, Bagumbayan, Eastwood City, Quezon City, Metro Manila, Philippines

Operating Hours
Monday to Sunday 10:00am to 11:00pm
  • Cuisine
  • Budget
    ₱200 - ₱499
  • Payment
    Cash
  • Share on