
Restaurant · $$
624 S La Brea Ave, Los Angeles, CA 90036, USA
French
8.8Closed·Saturday: 8 AM – 2 PM, 5 PM – 10 PM



Pizza · 900 ft away
8.7Korean Barbecue · 1000 ft away
8.30.2 mi away
8.5Cafe · 0.3 mi away
8.2Italian · 0.3 mi away
8.5Fast Food · 0.4 mi away
8.0French
9.0French
8.8French
8.7Sherman Oaks · French
8.6French
8.5French
8.4See every rated restaurant in Best Restaurants in Los Angeles · All cities