Skip to content
Kuchi Sushi & Hibachi - Tampa 9206 Anderson Rd Tampa, FL 33634
 
Closed
Opens Saturday at 1:00PM   View Hours
(813) 889-7733