Popular Indian restaurant in Montrose closes
Indika has closed — this time for good.
The popular Indian restaurant’s 3,192-square-foot building, at 516 Westheimer Road in Montrose, is available to lease, according to a LoopNet listing. According to Eater Houston, a sign on the restaurant’s door read, “For the safety of all our guests, Indika will remain closed till the current public health crisis is over.”
However, owner Mickey Kapoor told CultureMap that Indika has closed permanently, adding that it needed founding chef-owner…