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