KELP SUSHI JOINT hero image

KELP SUSHI JOINT

Restaurant

6507 W Waters Ave Ste 9, Tampa, FL 33634, USA

Biter Score
8.2
Open
Wednesday: 11 AM – 10 PM
KELP SUSHI JOINT photo 1
KELP SUSHI JOINT photo 2
KELP SUSHI JOINT photo 3