Great Italian in Mindo

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