Turkish restaurant Istanbul 21 Kebab offers kebabs, panini, and more. Located on Lungomare Caboto.