INDIANAPOLIS — A north side Japanese restaurant that’s been open for almost four decades announced Sunday that it’s closing its doors on Nov. 13, with its final day of service being Nov. 12.
Sakura Japanese Restaurant opened in 1987 and is located off North Keystone Avenue and East 71st Street. The restaurant posted on Facebook on Sunday, saying they were recently given unexpected notice that they would not be able to continue operating at their current location. Despite best efforts, an agreement on renewing the lease could not be reached…