Vic & Ola's4.6 (512)restaurantOpen · till 9PM20775 N Pima Rd Unit 110, Scottsdale, AZ 85255, USAAn Italian dining spot set in Scottsdale's DC Ranch neighborhood.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP