Happy Lemon
2321 Santa Clara Ave, Alameda
(510) 263-9028
Recent Reviews
Order Online
You May Also Like
Yojimbo and Gallery - 2319 Santa Clara Ave
Japanese, Sushi Bar, Ramen
Pho Nation Express - 2353 Santa Clara Ave
Vietnamese
Baguette - 2353 Santa Clara Ave
Sandwich Shop, Vietnamese, Fast Food
Restaurants in Alameda, CA
Happy Lemon
2321 Santa Clara Ave, Alameda, CA 94501
(510) 263-9028