Olio E Limone Ristorante
805-899-2699
17 W Victoria St Santa Barbara, CA 93101
Categories:
Give us the inside scoop on Olio E Limone Ristorante
Write a review!
Write a review!
| Recommended: | yes | 0 | no | 0 |
| Kid Friendly: | yes | 0 | no | 0 |

