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.