Downtown Indianapolis Hard Rock location set to close in March
INDIANAPOLIS (WISH) – The Hard Rock location in downtown Indianapolis is set to shut its doors.
According to a representative for the business, the restaurant located on South Meridian Street will close on March 18 following the expiration of its lease.
That location originally opened its doors in 1999.
However, the business says they are still willing to stay in the Indianapolis area, if another space can be identified.