Sushi Erika

Sushi restaurant · 1700 Kennedy Causeway Suite 100, North Bay Village, FL

Delivery · Dine-In

Hours

More food in North Bay Village, FL · Sushi in North Bay Village