After 16 years, Taj Indian Restaurant at 1256 S. Park St. will close because its landlord will be redeveloping the property.
Taj has been a popular restaurant for the past 16 years, according to a Wisconsin State Journalstory. Reportedly, owners Devinder and Anita Kumer were surprised by the news.
