Restaurant in Tampa
Modern sushi restaurant offering omakase, fresh nigiri, and creative craft cocktails
615 Channelside Dr Ste 112
Tampa, FL, 33602
(813) 542-2021