Olive Tree Market Place
[ ]
4805 Narragansett Ave
San Diego, California
(619)619 224-0443
81
20 ratings
Mon-Sun 8:00 AM-9:00 PM
information provided by RateBeer.com