Vedis is an Indian restaurant offering organic tandoori dishes, spicy curries, and cocktails in a relaxed, colorful space.