I hate how noisy this place is. I hate that they charge $3.00 for iced tea. It costs $0.04 to make a glass of iced tea. Not worth the money!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.