La Piazza - Quito

Cafe, Delis, Pubs
Imbabura S2-55 Y Loja, Quito I-170150, Ecuador
Dishes: 1

La Piazza

4.8 / 5 of 62 Reviews
Phone
+593999817226
Address
Imbabura S2-55 Y Loja, Quito I-170150, Ecuador

Amenities

Cafe
Breakfast
Dinner
Lunch
Delikatessen
Fast & Simple Download Menulist App now