close meal takeaway close Country: Ecuador close Region: Pichincha close City: Tambillo
Restaurante La Avelina