Professional staff and amazing Italian food. What more can you ask for? Carmelo's Italian Ristorante has brought great Italian dining to Punta Gorda FL and the word is out. The place has been packed since the day they opened, fortunately they take reservations. You will love it. This is probably the best Italian restaurant in Charlotte county if not Southwest Florida.