Nichola's Carryout and Deli

4410 Stamp Rd, Temple Hills MD

(301) 899-1919

Location