New World Deli
6810 Deerpath Rd, Elkridge 21075