Restawran
Lulu's on the Alameda
Inirerekomenda ng 15 lokal,
Lokasyon
3539 Alameda de las Pulgas
Menlo Park, CA
University Heights
Mga tip mula sa mga tagaroon
Fast-casual joint offering Mexican eats (including gluten-free items) & outdoor seating.
Nearby - about 25 minute walk. Good, fresh Mexican food, friendly counter service.