The Village
25 Franklin St S, Glenwood
(320) 634-9961
Order Online
Recent Reviews
The best homemade pizza in Glenwood is at The Village. A hometown atmosphere, friendly bartenders & great food & drink specials make this an excellent place to spend an evening out. The Village used to be a very popular place & had a good crowd on weekends, it's been a long time since it was very busy, sometimes it's do dead the bartender is the only person there. I'd like to see something done to try to attract the customers back that have been lost.