The only drawback with the place is the noise level. They insist on keeping the TV's on so you end up yelling to be heard by your meal mates. Otherwise good food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.