Merchants
»
Maryland
»
Columbia
Mamma Ilardo's
Location:
Columbia Mall, Columbia, MD 21044
Phone:
(410)992-3888
Category:
Restaurants
Tags:
Pizza
Sign up with facebook