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

(813) 248-2333

Ybor City Sushi House

Ybor City Sushi House