The Olive Tree Market
4805 Narragansett Ave, San Diego CA 92107
(619) 224-0443
Directions
Order Online Delivery
Postmates
Eat
Places
San Diego, California
The Olive Tree Market
4805 Narragansett Ave, San Diego
(619) 224-0443