TAKOYAKI MASTER - BUHO is located in Silang, Philippines on 4XP4J5V, Emilio Aguinaldo Hwy. TAKOYAKI MASTER - BUHO is rated 3 out of 5 in the category fast food restaurant in Philippines.
Address
4XP4J5V, Emilio Aguinaldo Hwy
Service options
Takeaway
Dine-in