Norcross Station Cafe 40 South Peachtree Street
Norcross, GA 30071
770-409-9889
With cozy surroundings and the ultimate in comfort food, this restaurant offers an eclectic menu which includes shrimp, steak, baby back ribs, pastas, quesadillas, quiches, sandwiches, and much more. They are open Monday through Saturday for lunch and dinner; closed on Sundays.