Welcome to the Rose Garden

The Rose Garden Restaurant & Pub serves fine American cuisine in a relaxed, yet sophisticated environment at an affordable price.

Thumbnail Photo of The Rose GardenThe Rose Garden is located on busy Rt 140 just 300 yards south of the center of Upton, Mass. We are a family-owned restaurant and pub, with a full liquor license and full state lottery access. The Rose Garden has served the community as a local pub and dining facility since 1986.

Have a drink at the bar and enjoy a game of pool, or relax and enjoy a fine meal in our cozy upstairs dining room .

Home to the
Rose Room Revue

Find Us On Facebook