Sushi restaurant · 16010 Nw 57Th Ave Ste 126, Miami Lakes, FL
Delivery · Dine-In
More food in Miami Lakes, FL · Sushi in Miami Lakes