New American Deli
Address:
4014 Glenwood Rd, Decatur, GA 30032
Phone:
(404) 284-6696
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
- Sun: 11am-9pm
Payment:
Restaurants,
Deli
Other Businesses:
- Ready to go Pizza at 4001 Glenwood Rd, Decatur, GA 30032
- Self Chef Restaurant at 3228 Edgemont Way, Decatur, GA 30032
- Chelsea's Bakery & Vegetarian at 3423 Covington Dr, Decatur, GA 30032
- Lil Sandwich Shop at 3401 Covington Dr, Decatur, GA 30032
- Churchs Chicken at 4001 Glenwood Rd, Decatur, GA 30032