384 E Campbell Ave
Campbell, CA 95008
Campbell, CA 95008
Open HoursArray
OverviewOlio is a Mediterranean inspired restaurant in historic downtown Campbell. A 65-seat neighborhood charmer, Olio has opened to fantastic reviews. We entice customers with flavors...
more
