Explore More Cities › +
Discover the unexpected in Washington DC. Explore All of Washington DC
Restaurants & Bars

Mamma Italia, Owings Mills

RichardCrystal | Feb 4, 200808: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?
Log In or Sign Up to comment

Recommended From CH