Norcross Station Cafe has very tasty food. You can find anything from salads and sandwiches to seafood and steaks. The portions are large and prices very reasonable.
The best part? The atmosphere! The cafe is in an old train station that has been renovated and turned into the restaurant. While dining, you can enjoy looking at old photos and authentic train "stuff". You'll probably get to experience a train passing by!
Once you're finished eating, you can also stroll outside and enjoy the shops on the town square. You'll need a nice walk to walk off all the food you just enjoyed!