La Choza

restaurants / South American

La Choza information

Quito , Ecuador
Address
Street Av 12 de Octubre N24-551
Telephone
+593 2 223 0839
Prices
mains $5-10
Opening hours
noon-4pm & 7-10pm Mon-Fri, to 4pm Sat & Sun
Something wrong?
Submit a correction

Lonely Planet review

Delicious Ecuadorian food served in colorful, elegant surroundings.