1. Atlanta Noodles
2050 Lawrenceville Hwy, Decatur, GA 30033
Coordinate: 33.80798,-84.27729
Phone: (404) 254-2846
2. Marco's Pizza
227 N Mcdonough St, Decatur, GA 30030
Coordinate: 33.7716,-84.29631
Phone: (404) 377-1070
3. Marco's Pizza
2071 S Hairston Rd Ste A, Decatur, GA 30035
Coordinate: 33.73057,-84.19472
Phone: (678) 418-0102