Welcome to the Rose Garden
The Rose Garden Restaurant & Pub serves fine American cuisine in a relaxed, yet sophisticated environment at an affordable price.
The 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 .