‘Unexpected notice’: North side Japanese restaurant to close its doors after almost 4 decades
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 […]
Open original source
No comments yet.