Welcome to the Rose Garden!
16 Milford Street
Upton, MA 01568
The Rose Garden Restaurant & Pub is known for its amazing staff, great food, and regular patrons who have become a part of our family. You’ll always be greeted with a friendly smile, and our warm and fun atmosphere makes us your cozy home away from home.
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.
The Rose Garden Restaurant & Pub serves fine American cuisine in a relaxed, yet sophisticated environment at an affordable price. 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.