Istanbul is a Turkish restaurant offering some Turkish specialties. Delivery is available.