Ecuadorian Restaurant
Spanish
Morales Oe 3-16, Quito 170120, Ecuador
Closed today

Business hours