Restaurant
Seafood Island
9 locals recommend,
Tips from locals
My favorite local restaurant in the Philippines, Portions are usually quite big good for min 4 persons. They are many branches in the Philippines
Unique things to do nearby
Location
San Miguel by the Bay, SM Mall of Asia Seaside Blvd
Pasay, NCR