Happy Lemon
Add to Favorites
OPEN NOW
Today: 12:00 pm - 10:00 pm
Saved to Favorites
Phone: (650) 376-3889
Address: 780 Alma Ln, Foster City, CA 94404
Website: http://happylemonwest.com
2479 Flores St, San Mateo, CA 94403
1059 Monterey Ave, Foster City, CA 94404
969 Edgewater Blvd, Foster City, CA 94404
1212 W Hillsdale Blvd, San Mateo, CA 94403
10 Scenic Way, San Mateo, CA 94403
1010 Park Pl, San Mateo, CA 94403
260 Redwood Shores Pkwy, Redwood City, CA 94065