Kuchi Sushi & Hibachi - Tampa 9206 Anderson Rd Tampa, FL 33634
Closed
Opens Saturday at 1:00PM  View Hours