Been here a dozen or more times and only visit the bar area which is bright and clean and has a full menu of good food and beers on tap. Oh, and about 10 or 15 TVs showing sports and more sports. Mundial 2018 Russia June 14- July 14
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.