Information
Location Info |
Features |
---|---|
1429 M.H. Del Pilar St., Ermita, Manila National Capital Philippines 526 7592 Visit Site |
Restaurant |
L.A. Cafe reviews
Login to comment