Omaha Steaks Opens Larger Houston Store With New Concept
October 26, 2016 | 1 min to read
Omaha Steaks, the national gourmet foods retailer, has replaced its existing Memorial-area store with a larger location and a new concept.
The new 2,500-square-foot "flagship retail store" — the largest of Omaha Steaks' locations nationwide — opened Monday in Town & Country Village shopping center, 650 W. Bough Lane, according to a statement from the retailer.
"We've always had a strong customer base in Houston, so it was an easy decision to expand our retail presence in this market," company senior vice president Todd Simon said in a statement.
To read the rest of the story, please go to: Houston Chronicle