The igorot chef restaurant
Restaurantππ We loved the food, perfect igorot dlsh.
Address
2600, 254 Magsaysay Ave, Baguio, 2600 Benguet, Philippines
Contact
+63 918 620 4810Rating on Google Maps
4.20 (18 reviews)Open on Google Maps
Working Hours
Permanently closed.