Zellars Village Inn, NEWBERRY, Michigan (MI)
Readily settled at South M 123 () in NEWBERRY, Michigan (MI) (49868), Zellars Village Inn are available at 9062935114. Make sure you early in advance to arrange your place in the restaurant.
More restaurants in NEWBERRY, Michigan (MI)
Zellars Village Inn contact information and details:
Address: South M 123 - , NEWBERRY, Michigan (MI) 49868
Contact Phone: 9062935114