40 S Peachtree St
Sushi Mito Japanese Izakaya Restaurant
6470 Spalding Dr P Norcross, GA
Con Sal Tequila Bar & Grill
5005 Peachtree Parkway Ste 820 Norcross, GA
The Depot in downtown Old Norcross is a great spot for lunch and dinner. A variety of dishes to choose from with great entrees and salads. The atmosphere is nice...sometimes the train races by!
September 10, 2009
If you've been to or used
Depot Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.