View all
Know a great happy hour or special for this location?
Restaurant serving sushi & Japanese kitchen fare in an airy space with a contemporary setup.
Suggest an edit
13234 Race Track Rd, Tampa, FL 33626