Koto Japanese Steak House

533 S Howard Ave, Tampa 33606, United States Get Directions to this spot
533 S Howard Ave
Tampa, 33606
FL, United States
(813) 964-6808

Rate and review Koto Japanese Steak House in Tampa, FL, United States!

Share your experiences at Koto Japanese Steak House with your friends or discover more Restaurants in Tampa, FL, United States.