Review of Carmelo's Italian Ristorante

321 W Retta Esplanade, Punta Gorda, FL 33950

Overall Rating

Review


Fabulous! Take out order. Spoke with chef personally. Very knowledgeable. Gluten free pasta entree with delish ingredients. Highly recommended!

Celiac friendly?

Yes

Updated 8 years ago

Celiac