One of the best Italian Restaurants in CT. The Pizza, Pasta and Salads are always fresh and delicious. The Owners Sal and Carmen are fun, kind and always treat me like family. Tr...
All reviews seem positive