Chez Haydar is a Turkish restaurant offering a spacious and inviting dining experience.