Happy Lemon Newark
39151 Cedar Blvd, Newark
(510) 894-2880
Menu
Restaurants in Newark, CA
Happy Lemon Newark
39151 Cedar Blvd, Newark, CA 94560
(510) 894-2880