Red Door Asian Bistro & Hibachi | Fort Lauderdale | Sushi, Japanese | Restaurant