fairly small but good location. Even with a few guests, the smell of smoke was quite strong though. Definitely a place for football lovers (it seems to be on tv night and day)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.