Happy Lemon

2321 Santa Clara Ave, Alameda
(510) 263-9028