French restaurant · 500 Steamboat Rd, Greenwich, CT
Dine-In
More food in Greenwich, CT · French Food in Greenwich