Restaurant in Tampa
Handcrafted sushi rolls and Japanese dishes prepared fresh daily
5450 E Busch Blvd
Temple Terrace, FL, 33617
(813) 984-6411