Restaurante
Lulu's on the Alameda
15 moradores locais recomendam,
Dicas de moradores locais
Fast-casual joint offering Mexican eats (including gluten-free items) & outdoor seating.
Nearby - about 25 minute walk. Good, fresh Mexican food, friendly counter service.
Coisas únicas para fazer por perto
Moradores locais também recomendam
Localização
3539 Alameda de las Pulgas
Menlo Park, CA
University Heights