Taste of India is the sole Indian dining establishment located in downtown Athens, Georgia. Specializing in buffet-style service, the restaurant offers a variety of traditional Indian dishes, prominently featuring basmati rice and naan bread.
Patrons can expect a selection of Indian classics at Taste of India, providing a convenient and flavorful option for those seeking authentic cuisine in the heart of Athens.
Generated from their available business information