French restaurant · 80 South St, Oyster Bay, NY
To-Go · Delivery
More food in Oyster Bay, NY · French Food in Oyster Bay