Asian Restaurants
Edit

Lucky Duck Restaurant

(323) 934-2110 | Facebook
672 S La Brea Ave, Los Angeles, CA 90036 | Directions
Hours: None Listed

Tags: american, comfort food, contemporary american, peking duck, Melrose, Nightlife, Restaurants, Bars, Asian Restaurants

Explore Nearby