Skip to main content
Your Order
No address
Your cart is emptyYour cart is empty

Lions Pizza

Lions Pizza is currently located at 15029 W Warren Ave. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Restaurant phone: 313-581-6288

Get Directions

order ahead