Secret Garden

34 Paterno Street

 -  - Baguio  - Luzon (PH)

Italian • Pizza • Sit down

82/100 (12 Votes)

Now closed

Photo gallery