Restaurant in Tampa
Fresh sushi rolls and hibachi plates served in a cozy spot famous for crab rangoon.
3883 US-301
Riverview, FL, 33578
(813) 898-2839