Eden - Das Indische Paradies offers flavorful and authentic Indian cuisine.