Indian restaurant Treff offers original Indian specialties, including vegetarian, vegan, and meat dishes, with a focus on local, organic ingredients.