Everything I've had here has been excellent. Only drawback is noise. It is so loud it is hard to talk. Too bad because I do like the food. Now I just do take out and avoid the noise
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.