PLANAXIS Grill and Restaurant3.39(0 reviews)PHP 750Italian / Brgy. 40, Buyon, Bacarra, Philippines, Bacarra, Luzon 2916 Philippines, Philippines /
The Best Restaurants in Laoag City - ItalianView allGreenwich3.00(0 reviews)Pizza / 2702.6 km from Nearby search
The Best Restaurants in Bacarra - ItalianView allPLANAXIS Grill and Restaurant3.41(0 reviews)PHP 7502698.3 km from Nearby search