Churchill Restaurant and Bar Stephen Trujillo THIS RESTAURANT IS CLOSED The Churchill

THIS RESTAURANT IS CLOSED The Churchill Map

8384 W. 3rd St. (S. Orlando Ave.)
Los Angeles, CA 90048
323-655-8384
Map
Cuisine: American
A stylish restaurant and bar featuring sustainable, local products and seasonal American cuisine.
Openings: Breakfast, Lunch & Dinner daily, Brunch Sat.-Sun.

Features