L
Liz D Review of Olio Pizza, Italian Restaurant...
Yet another tasty Italian restaurant in Santa Barb...
Yet another tasty Italian restaurant in Santa Barbara with reasonable prices but no particularly distinguishing features.
Comments: