Istanbul
Turkish · Kebab House · Fast Food
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.
Location
Location