Sushi restaurant · 1700 Kennedy Causeway Suite 100, North Bay Village, FL
Delivery · Dine-In
More food in North Bay Village, FL · Sushi in North Bay Village