Sushi restaurant · 550 Nw 1 Ave Ste 240 C15, Miami, FL
Dine-In
More food in Miami, FL · Sushi in Miami