Mamma Lucia of Columbia

6630 Marie Curie Dr Elkridge, MD 21075
410-872-4894
Open Hours

Currently: Open
Mon-Thu: 11am - 10pm
Fri-Sat: 11am - 11pm
Sun: 12pm - 10pm

About

• For $10, you get $20 worth of Italian fare at lunch. • For $20, you get $40 worth of Italian fare at dinner.

Nearby Places