E-mail LuLu's on Main Street

7th visitor, Write a Review

Awards: People's Choice Winner, 2016
. The Latest Review: ★★★★★
Sent on the 17th of October, 2015
The street tacos are delish! //
Your VoteYour Review





Upload a picture with your review (Optional)

Contact us

re: LuLu's on Main Street on 163 Main St, Los Altos (650) 559-8226 WebSite
Please include your correct email address.

others like you also visit

Village Pantry
184 2nd St, Los Altos, CA

Cracker Barrel Old Country Store
27491 Helen Dr, Perrysburg, OH

Fricker's
27390 Helen Dr, Perrysburg, OH

Ranking of nearby Restaurants
# Name Rate
1 LuLu's on Main Street, 163 Main St5.00
2Mikado, 161 Main St4.00
Searching...
Let's find Restaurants near your location