What a great find in land o lakes Florida! Service was wonderful. The food is very delicious but a little expensive. Love going here. Great sushi restaurant in land o lakes Florida.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.