J
John DeMatteo Review of Olio Pizza, Italian Restaurant...
Fantastic service and food quality. One of the las...
Fantastic service and food quality. One of the last few Italian restaurants in Santa Barbara. You won't be disappointed!
Comments: