3218 W Kennedy Blvd, Tampa, FL 33609

Upscale eatery offering specialty sushi rolls & cooked Japanese fare in a sleek & stylish setting.