Drag box to select area
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
- Fax: 781-449-2253
- Hours: Mon - Fri, 7:30am - 5:30pm; Sat, Sun, closed
- Hours: Mon - Sat, 10am - 7pm; Sun, 11am - 6pm
- Accessible: yes