E-mail LuLu's on Main Street

2nd 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

Joe Foods
2125 S Valentia St Ste E5, Denver, CO

Xing Long
, Millbrae, CA

Lisa's Chicken
1800 PIONEER PKWY W, ARLINGTON, TX

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