Red, the Steakhouse to close downtown Indy location
INDIANAPOLIS, Ind. – The downtown steakhouse scene is losing a restaurant.
Red, the Steakhouse is reportedly closing at 14 W. Maryland St. due to a reorganization of its Ohio-based parent company, Red Restaurant Group.
The steakhouse, which opened up in May 2017, its set to close on Thursday.
There are still around a dozen steakhouses in downtown Indianapolis.