"Sushi Mura has closed at 3647 N. Southport Avenue after 14 years. The restaurant is victim to new development and plans to reopen at a new location in fall of 2019, according to a Facebook post. Southport Corridor News first noticed the shutter." - Daniel Gerzina