Very cool restaurant. Loved the theme, although you can't help but feel embarrassed when you order and need to flip the sign. Food was great and the air conditioning even better!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.