1901 North 19th Street, Tampa, Florida 33605, United States

(813) 248-2333

Ybor City Sushi House

Ybor City Sushi House Vote For The Best Of Florida <a href="https://guide