Oasis, The 241 El Camino Real Menlo Park CA United States
Outdoor dining, open daily for lunch and dinner.
Phone: 650.326.8896 Accepts: American Express, Visa, MasterCard/Eurocard
Smoking: not permitted