743 North Street, Lake Geneva, Wisconsin 53147, United States

Restaurant tele: 262-248-1178

THE BEST CHINESE RESTAURANT IN TOWN

Call to make reservations or to order take-out!