Olive Tree Market

4805 Narragansett Avenue San Diego 92017