French Creek Tavern

French restaurant · 1614 French Creek Mina Road, Clymer, NY

Dine-In

Hours

More food in Clymer, NY · French Food in Clymer