Lucky Duck THIS RESTAURANT IS CLOSED Lucky Duck

THIS RESTAURANT IS CLOSED Lucky Duck Map

672 S. La Brea Ave. (Wilshire Blvd.)
Los Angeles, CA 90036
323-931-9660
Map
Cuisine: Asian
Openings: Lunch Mon.-Fri., Dinner nightly

Features