Share your photos of Papa Leno's Restaurant. Upload now.
| Hours: | Sun-Thur 11-10pm,Fri-Sat 11-11pm,Free Delivery After 5pm |
| Categories: | Pizza, Carry Out & Take Out, Restaurants |
| Specialties: | Dessert, Homemade Dough & Bread, Original Hand Tossed Pizza, Over 20 Years In Berea, Pasta, Salads, Soups, Subs |