10634 Kansas Ave
Hayward, WI 54843
715-934-3339
Hours:
Fine Dining Restaurant Open:
Wednesday - Saturday Open at 11 AM
Take Out Available
Wednesday - Saturday Open at 11 AM
Take Out Available