Oasis The
241 El Camino Real Menlo Park, CA 94025-5236
650-326-8896
Payment Types
Visa, Mastercard, American Express
Meals Served
Dinner, Lunch
Business Hours
Payment Types:
VisaMastercardAmerican Express