Istanbul is a Turkish restaurant offering a variety of specialties, including fresh salads, flavorful sauces, and tender meats. Delivery service is available.