Karibalis Restaurant, HAYWARD, Wisconsin (WI)
Readily positioned at 10562 North Main Street () in HAYWARD, Wisconsin (WI) (54843), Karibalis Restaurant can be reached at 7156342462. It is best to call ahead to make a reservation.
More restaurants in HAYWARD, Wisconsin (WI)
Karibalis Restaurant contact information and details:
Address: 10562 North Main Street - , HAYWARD, Wisconsin (WI) 54843
Contact Phone: 7156342462