Omaha Steaks is located in the Needham Gateway Shops on Highland Avenue, near Route 128/95. From the outside, the store's size maybe deceiving; inside you'll find it pack with a variety of meats and other related products. The staff is friendly, and is ready to offer suggestions on what type of meats to purchase along with appropriate pairings.
120 Highland Ave, Needham, MA 02494
(781) 449-2240
  • Fax: 781-449-2253
  • Hours: Mon - Fri, 7:30am - 5:30pm; Sat, Sun, closed
  • Hours: Mon - Sat, 10am - 7pm; Sun, 11am - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »