Ecuadorian Restaurant
Spanish
C. de la Rda., Quito 170130, Ecuador
Closed today

Business hours