Olive Tree Cafe
Address:
37053 Cherry St, Newark, CA 94560
Phone:
(650) 615-0559
Restaurants
Other Businesses:
- Wonder Ice Cream at 6969 Clark Ave, Newark, CA 94560
- Parties Outside The Box at 35911 Ruschin Dr, Newark, CA 94560
- Starbucks Coffee at 7324 Thornton Ave, Newark, CA 94560
- Jacques Cafe & Lounge at 6991 Thornton Ave, Newark, CA 94560
- Jade Palace Restaurant at 36601 Newark Blvd, Newark, CA 94560