Tampa Ichiban serves sushi and ramen at 5127 N Florida Ave in Seminole Heights · Tampa Bay Certified