Snack Istanbul is a Turkish restaurant offering kebabs and döner. It is known for serving fresh, well-portioned, and tasty meals.