Natarica Grill Restaurant
5730 Buford Hwy
Norcross, GA 30071-2500
770-582-1059