The stuffed mushrooms and stuffed shrimp were amazing not to mention a great staff.
Home's Where The Kitchen Is
67 Oak St
Windsor Locks, CT
Download Foursquare for your smart phone and start exploring the world around you!