Kelp Sushi Joint, Tampa FL restaurant hours, location, tel, map & directions for our South Tampa, Palma Ceia location. Best restaurant for happy hour, dine out, catering, take out & delivery. Just minutes from downtown.
11AM to 10PM
3401 West Bay to Bay blvd — Tampa, FL — 33629