Zellars Village Inn, NEWBERRY, Michigan (MI)
Readily operating at South M 123 () in NEWBERRY, Michigan (MI) (49868), Zellars Village Inn are available at 9062935114. It is best to in ahead of time 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
