Sushi Mura

restaurant in Lakeview, Lincolnwood

Phone: (773) 281-9155

Website: www.sushimura.com

Address: 3647 N Southport Ave