Top of the Hill is a cozy establishment nestled in Worcester, MA, known for its inviting ambiance and scenic views.
Offering a menu of delicious food and beverages, Top of the Hill provides a relaxed setting for patrons to enjoy a casual dining experience.
Generated from their business information