Inihaw Republic

Lot 7, corner upper Session road and Engineers hill

 -  - Baguio  - Luzon (PH)

Filipino • Barbecue • Asian • Sit down

71/100 (10 Voti)

Adesso è aperto

Video