7786 W Sand Lake Rd, Orlando, FL 32819, United States
View on Map
What travelers say:
Best sushi we've had (again, not huge sushi eaters) and the entrees are delicious as well. From what i hear from other friends, this is their favorite sushi friends as well.