wedonthaveamenuforolivaristorante
in
San Diego, CA
Oliva Ristorante
6110 Friars Rd
San Diego
CA
92108
(619) 296-0911
3.8
mi