See all 5 tips
Hahaha there's actually one in the living room
Sit in the living room for optimal tv viewing
Usually love it but last time I went, nothing was cooked. Raw cow...nvr good
Windsor Locks, CT
Ravens Stop Grill & Deli
Download Foursquare for your smart phone and start exploring the world around you!