Best Istanbul Grill is a Turkish restaurant known for its kebab plates served with wheat and vegetables. They offer homemade kebab.