Büyük Harran Doy Doy is a Turkish restaurant offering classic Turkish pizza, mixed kebabs, and puff pastries in a casual setting.