We’re open Monday-Saturday 11am-9pm!
Our delivery hours from 3pm-9pm Monday-Saturday.
Calls need to be in by 8:30 p.m. for delivery.
Best in the West on I-80
Mama’s Pizza & Deli is home of the famous Cheese Stix! Our Italian restaurant serves pan style pizza with fresh homemade dough and fresh ingredients. Our sauce is a secret recipe that makes us stand out from the rest! We have freshly made signature salads. We have fresh, homemade ranch dressing made with real buttermilk. In addition to delicious hot pizza, our Italian restaurant also has cold and hot deli sandwiches, and specialty sodas, including our Scotch and Soda and French Dr Pepper.
Why Choose Us?
- We’ve been providing top quality pizzas for over 3 decades.
- Fresh quality ingredients.
- We offer special deliveries with advanced booking.