11025 International Dr, Orlando, Florida 32821 USA
Land and Sea Roll, Tuna Roll, and Oishi Roll
Photo Credit: Yelp