Restaurant in Tampa
Budget-friendly all-you-can-eat sushi restaurant known for fresh fish and creative rolls
17021 Palm Pointe Dr
Tampa, FL, 33647
(813) 252-9302