İdilya is a restaurant specializing in Tatar cuisine, offering a cozy dining experience with dishes that share similarities with Turkish cuisine.