Sushi restaurant · 7800 Nw 25 Street #14, Miami, FL
Delivery · Dine-In
More food in Miami, FL · Sushi in Miami