Sushi restaurant · 2600 W Broward Blvd Unit C102, Fort Lauderdale, FL
More food in Fort Lauderdale, FL · Sushi in Fort Lauderdale