French restaurant · 108 South St, Oyster Bay, NY
Dine-In
More food in Oyster Bay, NY · French Food in Oyster Bay