Restaurant Istanbul offers a taste of Turkey with its selection of kebabs and other Turkish fast food options. Guests can enjoy a pleasant setting, with a terrace and accessible parking available.