Touch of India Tandoori Restaurant
Closed
1037 Peachtree St NE
Atlanta, GA 30309
Touch of India Tandoori Restaurant is a dining establishment in Atlanta, GA that specializes in Indian cuisine. They offer a variety of traditional dishes cooked in a tandoor oven.
Guests can enjoy a casual dining experience with flavorful dishes that showcase the rich and diverse flavors of Indian cooking.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.


