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