we went there when my son graduated. The food was awesome. My husband and I loved the philly cheese steaks. They were huge as well. All of their food is good. Its a nice little local place.
Address: 525 Main St, Luxemburg, WI 54217-1134
Location: United States > Wisconsin (WI) > Luxemburg
Phone Number: +1 920-845-2807