French restaurant · 321 Park St, Bennington, VT
More food in Bennington, VT · French Food in Bennington