Phat Pho - Ayala Central Bloc is located in Cebu City, Philippines on Central Bloc, V. Padriga St. Phat Pho - Ayala Central Bloc is rated 3 out of 5 in the category vietnamese restaurant in Philippines.
Address
Central Bloc, V. Padriga St
Service options
TakeawayDine-in