Istanbul Grill 2000 is a kebab shop offering flavorful kebabs.