Dine-in or Order Now 412.875.5462
Order Online!
  • Menu
    • Our Menu
    • Catering
  • About Us
  • Media
    • Awards
    • In the Media
    • Gifts
    • World's Largest Pizza!
    • Gallery
    • Videos
  • Contact Us
    • Contact Us
    • Applications

Awards

732 Broadway Avenue
McKees Rocks, PA 15136

Hours

Mon - Thurs: 11:00am - 10:00pm

Fri - Sat: 11:00am - 11:00pm

Sunday 10:00pm - 8:00pm

© 2017 Mama Lenas