Istanbul is a restaurant specializing in kebabs and pizza. It is known for its delicious skewers and shawarma, offering a taste of Mediterranean and Turkish cuisine.