Vic & Ola's

4.6 (512)restaurant

An Italian dining spot set in Scottsdale's DC Ranch neighborhood.

Find on Google Maps

Description

Ask Karpo for more information.