South Indian Cafe, DECATUR, Georgia (GA)
Conveniently stationed at 751 Dekalb Industrial Wy () in DECATUR, Georgia (GA) (30033), South Indian Cafe can be contacted at 4042978882. Please do call up before you go to reserve your table in the restaurant.
More restaurants in DECATUR, Georgia (GA)
South Indian Cafe contact information and details:
Address: 751 Dekalb Industrial Wy - , DECATUR, Georgia (GA) 30033
Contact Phone: 4042978882