339 N Fairfax Ave
Los Angeles, CA 90036
Los Angeles, CA 90036
Open HoursDinner Tues.-Sun.
OverviewChameau didn't exactly get off to the best start. A tiny B.Y.O.B. restaurant open only on weekends, not much notice was taken of it initially, but today this French-Moroccan...
more
