Mamma Lucia-Prince Frederick
Address:
862 Costley Way , Prince Frederick 20678
No need to travel to Italy to experience Italian at its best. Down-home Italian cooking with the freshest ingredients made Mamma Lucia the talk of the town.
Hours: Mon-Thur, 11am-10pm; Fri-Sat, 11am-11pm; Sun, 11am-9pm.
Toll-Free:
ADA Accessible: