Barshala is an Indian restaurant committed to providing a flavorful dining experience with a focus on environmental sustainability.