mamma ilardo's
Address:
10300 Mill Run Cir, Owings Mills, MD 21117
Phone:
(410) 363-7020
Cuisine:
Pizza
Other Details:
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.
Pizza, Restaurants
Other Businesses:
- Carnival Delights at 10300 Mill Run Cir, Owings Mills, MD 21117
- Cheesesteak Grill at 10300 Mill Run Cir, Owings Mills, MD 21117
- Salads Wraps & More at 10300 Mill Run Cir, Owings Mills, MD 21117
- O's Place at 10300 Mill Run Cir, Owings Mills, MD 21117
- My Thai Kitchen at 10300 Mill Run Cir, Owings Mills, MD 21117