Mamma Roma
(1,247)
Italian restaurant
Mellow, family-run pizza & pasta stop known for seafood, New York-style pies & wine.
Address: 8743 Piney Orchard Pkwy #102-103, Odenton, MD 21113
Hours: Closed ⋅ Opens 11 AM
Phone: (410) 695-0247
People also ask
What happens at the end of Mamma Roma?
What is the movie Mamma Roma about?
Where can I watch Mamma Roma?