Restaurante
Lulu's on the Alameda
Recomendado por 15 habitantes locales,
Consejos de residentes locales
Fast-casual joint offering Mexican eats (including gluten-free items) & outdoor seating.
Nearby - about 25 minute walk. Good, fresh Mexican food, friendly counter service.
Actividades únicas en la zona
Los residentes locales también recomiendan
Ubicación
3539 Alameda de las Pulgas
Menlo Park, CA
University Heights