Zellar’s Village Inn
Zellar's Village Inn is a Newberry restaurant in the Upper Peninsula. Set in woodland 2.5 miles from downtown Newberry, this rustic inn lies 13.9 miles east of North Manistique Lake.
Monday through Thursday 7am - 9pm
Friday & Saturday 7am - 10pm
Sunday 7am - 3pm