El Cielito Hotel, Santa Rosa - Tagaytay Rd, Pulong Santa Cruz, Laguna, Philippines
No delivery
Spot something wrong?
Dishes at My Sport Bar. Prices may vary in venue.