Baltimore
Restaurants
311 W Saratoga St
- Category:
- Restaurants
Baltimore, 21201
MD, United States
- (410) 691-2770
Rate and review Mamma Ilardo's in Baltimore, MD, United States!
Share your experiences at Mamma Ilardo's with your friends or discover more Restaurants in Baltimore, MD, United States.