Village Grill & Restaurant
131 South Main St, 01331 Athol (United States)
About Village Grill & Restaurant
Phone: 978-575-0058
Opening times:
Sun 11:00 am - 9:00 pm
Mon 11:00 am - 9:00 pm
Tue 11:00 am - 9:00 pm
Wed 11:00 am - 9:00 pm
Thu 11:00 am - 9:00 pm
Fri 11:00 am - 9:00 pm
Sat 11:00 am - 9:00 pm
Pizzeria, Sandwiches, Appetizers, Dinners, Salads, Party Pizzas, Pasta, Burgers
Address & Location
Village Grill & Restaurant
131 South Main St
01331 Athol
United States
Explore Categories in Athol
Discover top rated local services and companies in Athol, United States
Official Business Badge & Backlink
Are you the owner of this business? Display our official verified badge on your website to prove your local citation status and build trust.
Nearby Businesses & Services
In the vicinity of Athol
Local business
Career MVPT Physical Therapy
140 Reservoir Drive, Athol, MA 01331
01331 Athol (United States)
Local business
Straight Shooter Plumbing and Rooter
Serving areas in
83835 Athol (United States)
Clothing and Apparel
Northern Republic 208
Idaho
N/A Athol (United States)
Meth Lab Cleanup Company
Meth Lab Cleanup Company
13762 E Hellroaring Road, Athol, ID
83801 Athol (United States)
Food/beverages
Word to the Wines
Athol (United States)
Spas/beauty/personal care
5StarSalonandSpa
571 Main st
01331 Athol (United States)
Local business
The Blind Pig
01331 Athol (United States)
Local business
Dery Bar
5 Pine St
01331-2822 Athol (United States)
Local business
Lamb City Campground & Variety
85 Royalston Rd
01331-9401 Athol (United States)
Local business
Toad Hill Maple Farm
151 Charles Olds Rd
12810-2538 Athol (United States)