Please contact the business for updated hours/services due to the COVID-19 advisory.
11. Kelp Sushi Joint
From Business: KELP IS LOCATED at 3401 W Bay to Bay Blvd in South Tampa just behind Starbucks. Fresh, delicious food is our passion. Our modern asian fusion menu offers lunch…
Didn't find what you were looking for?
Please help others by helping us do better.