Kelp Sushi Joint

6507 W Waters Ave Ste 9 Tampa FL 33634 USA

(813) 889-8898

Location