Restaurant
Seafood Island
9 locals recommend,
Location
San Miguel by the Bay, SM Mall of Asia Seaside Blvd
Pasay, NCR
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