Address: 1713 Church St
Decatur
Georgia
30033
United States
Decatur
Georgia
30033
United States
North Indian restaurant in Decatur’s Patel Plaza offering dine-in, takeout, delivery and a daily buffet. Read more
Address: 1677 Scott Blvd
Decatur
Georgia
30033
United States
Decatur
Georgia
30033
United States
Casual Indian-Pakistani counter-service restaurant in Decatur known for chicken 65, goat biryani and butter chicken. Read more