Sushi Sake South Miami

Sushi restaurant · 5829 Sw 73 St, South Miami, FL

Dine-In

Hours

More food in South Miami, FL · Sushi in South Miami