Get directions to: Larosa Deli, Millington, MD
Restaurant address: 2821 Millington Rd Millington, MD 21651, USA
Restaurant: Larosa Deli