Heard a rumor that India Garden (next to Donovan's Pub in Lexington Park) closed. Can anyone confirm or (hopefully) deny with certainty?