Skip to content
Kuchi Sushi & Hibachi - Tampa 9206 Anderson Rd Tampa, FL 33634
 
Open
5:00PM - 11:00PM   View Hours
(813) 889-7733