Map & Directions - Mamma Lucia Italian Restaurant
View Menu
Mamma Lucia Italian Restaurant
10130 Southern Maryland Blvd, Dunkirk, MD, 20754
(410) 257-5667 (Phone)
10130 Southern Maryland Blvd, Dunkirk, MD, 20754
(410) 257-5667 (Phone)