Description
Mellow, family-run pizza & pasta stop known for seafood, New York-style pies & wine.
Name: Mamma Roma
Address: 8743 Piney Orchard Pkwy #102-103, Odenton, MD 21113
Phone Number: +1 410-695-0247
Restaurant Type: Italian restaurant
Mamma Roma is a Italian restaurant located at 8743 Piney Orchard Pkwy #102-103 Odenton/Maryland
(Latitude,Longitude: 39.0664292,-76.7178317)
Postal Code: 21113
Location
-
8743 Piney Orchard Pkwy #102-103, Odenton, MD 21113
Add a review