Happy Cafe
262-248-8181
526 S WELLS ST, LAKE GENEVA, WI, 53147-2104- Minimum $20.00 for delivery.
- <p>TIP.........Order meals online delivery time is 45 minutes or more......<br></p>
Type:Casual,Eat in,Dine in,Take out
Cuisine:Chinese Food,American-Chinese,Cantonese,Other