Indian Grill Restaurant

2071 Beaver Ruin Rd
Norcross, GA 30071


Phone: (770) 417-8238
No Delivery!

Store Hours:

Monday:Closed
Tue - Sat:01:45 PM - 11:45 PM
Sunday:05:00 PM - 11:45 PM
Any questions please call us.