Mama's On The Half Shell

2901 O'Donnell St Baltimore, MD 21224 United States

410.276.3160

Restaurant Membership

Member Since: 2003

County Name

Baltimore City