Restaurant in Tampa
Budget-friendly sushi spot known for signature rolls and oversized sushi burritos.
1910 N Ola Ave
Tampa, FL, 33602
(813) 693-5481