This location has been opened for a long time and offers a consistent serving of delicious sushi, while also catering to bar-goers and those with pets who want to eat outdoors in the covered patio. The management is great and the atmosphere is really laid back. This restaurant is in an upscale community called Westchase and if you are lucky enough to live in Westchase, you are walking distance to Zen.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.