Restaurant in Tampa
California fare and creative sushi rolls served with craft cocktails and live music.
1015 S Howard Ave
Tampa, FL, 33606
(813) 251-8406