Choppati Vegetarian Indian 1707 Church St Decatur, GA 30033 Phone: (404) 296-2965
Category: Restaurants