Contact Us
News

Omaha Raises The Steaks With Expanded Store Concept

Houston Retail
Placeholder

Frozen food retailer Omaha Steaks has opened a new flagship store in its existing location in Town & Country Shopping Center. The 2,500 SF store is the company's largest retail location, and its first to offer cooking classes, special events, grilling center demonstrations and samples. It's also got room for expanded freezer space, reports the Houston Business Journal. The new flagship location will offer grand opening promotions through Dec. 4, like 50% off regular prices, free gifts and the chance to win a $1k gift card. Omaha Steaks operates 71 stores in 26 states, and is eagerly waiting to see if the new concept pays off. [HBJ]

Related Topics: Omaha Steaks