Did You Know?

Mount Everest, the largest mountain in the world, is located in the Himalayan Mountian Range in Nepal.

 

Webster Restaurant


Dining Area

Call to Order:
68 East Main St. Webster, MA: 508-949-2420

Follow Us