Italian Price range $30-60$$$ 2 locations
2 Water Street, Guilford, CT 06437
Rated 4.9 out of 5 by 14 guests4.9 (14)
302 Center Rock Green, Oxford, CT 06478
Rated 4.8 out of 5 by 12 guests4.8 (12)