Koto Steakhouse And Sushi Bar

Japanese steakhouse · 533 S Howard Ave Ste 4D, Tampa, FL

Hours

More food in Tampa, FL · Japanese Steakhouse in Tampa