Ibarra's Garden, Ermita Manila 3.14

Manila,
Philippines

About Ibarra's Garden, Ermita Manila

Ibarra's Garden, Ermita Manila Ibarra's Garden, Ermita Manila is one of the popular place listed under Filipino Restaurant in Manila ,

Contact Details & Working Hours

Map of Ibarra's Garden, Ermita Manila

Reviews of Ibarra's Garden, Ermita Manila

   Loading comments-box...