Los Almendros Restaurant
Restaurant/cafe
Ibarra
Ecuador
Phone: 062-957-631
Opening times:
Mon: 12:00 pm - 4:00 pm
Tue: 12:00 pm - 4:00 pm
Wed: 12:00 pm - 4:00 pm
Thu: 12:00 pm - 4:00 pm
Fri: 12:00 pm - 4:00 pm
Sat: 12:00 pm - 4:00 pm
Sun:
Alimentos y Bebidas de calidad. Ambiente familiar, la casa del buen comer.



