Three Carrots Fountain Square

Three Carrots is an elegant dining establishment renowned for serving the finest quality vegan and vegetarian cuisine with an American and Midwestern twist. Three Carrots Fountain Square is one of the Three Best Rated® Vegetarian Restaurants in Indianapolis, IN.