MAKO Sushi Bar is located in San Antonio, San Pedro, Philippines on 718 Magiwasa St United San Pedro Subdivision, Brgy. MAKO Sushi Bar is rated 4.9 out of 5 in the category takeout restaurant in Philippines.
Address
718 Magiwasa St United San Pedro Subdivision, Brgy
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance