cart
Profile Icon
Claim Your Business
Happy Lemon

Happy Lemon menu

4.3Bubble Tea Shop· Newark, CA

39151 Cedar Blvd, Newark, CA 94560