Drag box to select area
100% Were impressed
Mama D's, the family owned and operated Italian restaurant, is located in a shopping plaza at the intersection of Derby Road, McCarthy Road and Archer Avenue. Mama D's has been serving traditional homemade Italian food for over 75 years. In addition to the sub sandwiches, salads, chicken parmigiana, lasagna and homemade Italian meatballs and pasta, Mama D's features regular fast food items, such as Vienna all beef hot dogs, Polish sausage, burgers and much more. Customers can call ahead for fast take-out, or eat-in and watch the game on the television. Mama D's also offers catering services and delivery.
12420 Archer Ave Unit G, Lemont, IL 60439
- Hours: Mon - Fri, 10:30am - 8pm; Sat, 10:30am - 6pm; Sun, 11am - 5pm