American restaurant · 27 Windsor Ave, Windsor, CT
Delivery
More food in Windsor, CT · American Food in Windsor