Write a review
Villagers Restaurant/1121 N Saginaw St - Holly - Michigan (MI)
1121 N Saginaw St, Ste 7, Holly, MI 48442-1380, Holly, Michigan (MI)
+1 248-634-2600
1121 N Saginaw St, Ste 7, Holly, MI 48442-1380, Holly, Michigan (MI)
+1 248-634-2600