thanks for the tip Vicki Ayres Kielas A to-die-for Italian restaurant there…some of the best homeade pasta and pizza in South America!
Ristorante Italiano La Mecha
On Vicente Aguirre | Marquesa de Solanda, Mindo
drop us a note when you check it out