No longer exclusively Menlo
Lulu’s on the Alameda was an instant hit when it opened on the corner of Gordon in 2005 – and it’s popularity has not waned. It’s an easy place in West Menlo to grab some ‘to go’ food or eat outside on the pleasant patio during the warmer months – and they also offer catering. The one thing Lulu’s is no longer is exclusive to Menlo. Owner Natlaie Richardson opened a second location in Town and Country Village InPaloAlto.