Bubbelah ★★★★☆4.1 (54) Restaurants Jewish restaurant 1300 El Camino Real Ste A, Menlo Park, CA 94025 Call Website Details →