Restaurant in Tampa
Neon-lit Japanese restaurant serving fresh sushi and hibachi in a relaxed setting
6417 E County Line Rd #104
Tampa, FL, 33647
(813) 364-4545