blackolivesandcheese
in
Oxnard, CA
Italian Pizza Kitchen
8237 Tampa Ave
Northridge
CA
91325
(818) 346-0686
35.7
mi