We usually are there once a week. Never had a bad meal. I don't know if it's because the food is so good, but their Coca Cola is the best too. It just seems better than any other restaurant. Great service, they are always so quick and very nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.