Everything I have tried here has been GREAT. They have a very good Gyro, Specials always are good and TV's every where you look. Great place to watch your team win.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.