Happy Lemon - Alameda
Restaurant
2321 Santa Clara Ave, Alameda, CA 94501
Description
Happy LemonFrequently Asked Questions
Q: Does Happy Lemon - Alameda have online ordering?
A: Yes, Happy Lemon - Alameda has online ordering with ChowNow.
Restaurant
2321 Santa Clara Ave, Alameda, CA 94501
A: Yes, Happy Lemon - Alameda has online ordering with ChowNow.