Papa Leno's

108 Center St
Berea, Kentucky

Hours

Mon : 11:00am - 10:00pm
Tue : 11:00am - 10:00pm
Wed : 11:00am - 10:00pm
Thu : 11:00am - 10:00pm
Fri : 11:00am - 11:00pm
Sat : 11:00am - 11:00pm
Sun : 12:00pm - 10:00pm

Papa Leno's

108 Center St
Berea, Kentucky
859-986-4497