Mamma's is an Elmhurst institution that has been serving fine quality pizzas and pastas for over 20 years. You can choose to eat in. Mamma's has a small dining area with roughly 5-6 tables. They are mostly known for take out and on a Friday night you can expect to wait up to an hour and half for delivery of a pizza. On really busy nights, expect to wait that for a pick up. Normally your dinner is ready in about 25 minutes.
They make their spaghetti sauce from scratch. It has that homemade smell and taste to it. They have all the standard pasta's such as spaghetti and gnocchi. All pastas for take away come with a pre-buttered bread roll. The dinner menu has ribs, eggplant parmagana and breaded shrimp. However, it's the pizza menu that makes Mamma's customers fiercely loyal. Made to order these pizzas come in 10, 12, 14, 16 and 18-inch sizes. Catering is available and they will accommodate sit in (small) parties.
The desserts are also fantastic. The tiramisu is homemade and the cannolis are made fresh when you order.
Between the two owners, Jim and Phil, one is always on location and they are quick to remember a name, come up and say "hi," or if too busy, yell their greeting from the kitchen.
Prices: $8-12 for a main.
They are open from 4pm to 11pm Monday through Thursday; from 4pm to 1am Friday and Saturday, and from 4pm to 10pm Sunday. There is another, larger location in Bensenville.