Mamma Ilardos Pizzeria

Flag as Inappropriate

Located in the Owings Mills mall food court, Mamma Ilardos is a large pizza chain known for its pizza and calzones at affordable prices.  Here you can get a whole pie (or several pies) or a single slice.  For more information on Mamma Ilardos and its menu offerings, you can visit the Web site.
10300 Mill Run Cir, Owings Mills, MD 21117
(410) 902-0022
  • Accessibility Details: Accessible from parking lot
  • Hours: By appointment.
  • Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »