88 Esteban Abada St, Loyola Heights, Quezon City, Philippines
No delivery
Spot something wrong?
Dishes at Casa Rosa. Prices may vary in venue.