A Michelin Guide-listed Italian kitchen in Ataşehir, ranked #100 on the World's 50 Best list in 2024.