Yakitori Binchotan Cebu

Restaurant: Yakitori Binchotan Address: 2nd floor of Ramen Sora, Lightsite Parc, AS Fortuna...

Read More