Restaurants in Windsor Locks, CT
Restaurants • Caterers • Italian Restaurants
541 Spring St,
Windsor Locks ,
CT
06096
UNITED STATES
Based on 1 reviews
Best restaurant in Windsor Locks
This restaurant is perfect, it really is.Worldwide > United States > Windsor Locks, CT > Italian Restaurants