I live only one block away but the place opens at 6:03 and there is always a line at the door by 5:45.
Do you know what that means??? The best place in North Miami Beach.
The wait in line is worth every second. This is the best and freshest sushi in town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.