30315 Canwood St
Agoura Hills, CA 91301
Agoura Hills, CA 91301
Open HoursDinner: Sunday - Thursday: 5:00pm - 9:30pm, Friday - Saturday: 5:00pm -10:00pm
OverviewA small quaint American French bistro in agoura hills. Husband and wife owners are also the chefs. The menu changes with the seasons, and the chefs love to support local farms...
more
