China Lunch Box
Address:
890 Simpson St Nw, Atlanta, GA 30314
Phone:
(404) 524-4505
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-11pm
- Sat: 11am-10pm
Other Businesses:
- Wok Grill Sushi at 1140 Hammond Dr Ne, Atlanta, GA 30328
- Parkside Cafe & Deli at 1025 Lenox Park Blvd NE, Atlanta, GA 30319
- Alex Package Store at 4200 Peachtree Rd NE, Atlanta, GA 30319
- Elwoods Pizza at 3883 Peachtree Rd NE, Atlanta, GA 30319
- Qdoba Mexican Grill at 650 Ponce de Leon Ave NE, Atlanta, GA 30308