Taj Indian Restaurant to close

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 Journal story. Reportedly, owners Devinder and Anita Kumer were surprised by the news.