Restaurant in Tampa
No-frills spot serving Japanese and Chinese favorites like sushi rolls and orange chicken
7911 W Hillsborough Ave
Tampa, FL, 33615
(813) 888-8808