LA CASA GRANDE PARRILLADAS is located in Quito, Ecuador on Francisco Barba 100 y. LA CASA GRANDE PARRILLADAS is rated 4.7 out of 5 in the category restaurant in Ecuador.
Address
Francisco Barba 100 y
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating