Drag box to select area
Naru Japanese restaurant has a vast menu selection and is conveniently located near the intersection of Old Norcross and Satellite Blvd. The staff are pleasant and friendly, there is the option for private seating to enjoy your meal and the food is good. It's a nice place to go for "date night."
3473 Old Norcross Rd, Duluth, GA 30096