Restaurants & Bars

Mamma Italia, Owings Mills

RichardCrystal | Feb 4, 2008 08:24 AM

What happened with Mamma Italia in Owings Mills? Went there last week and found it dark at 7pm! They do not answer their phone either. Anyone??

Want to stay up to date with this post?

Recommended From Chowhound