We are transplants from New England and everyone we meet says that there are no good Asian restaurants in Florida. Well that is wrong wrong wrong! We have been here 3 times in the last 2 months and everything we have had is delicious! I highly recommend the Lady Gaga Roll and anything Udon Noodle. The tropical drinks are well presented too. Try it, you’ll like it! Plus, they let you watch the Red Sox at the bar!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.