Sakura is the best Chinese restaurant in the area but it's otherwise quite average. The sushi is not very good, in fact the only place with worse sushi is Thai Sushi 2 in Naples. The owners/employees all seem very nice and they deliver.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.