Hours & Location
3647 N Southport Ave,
Chicago, IL 60613
(773) 281-9155
info@sushimurachicago.com
Monday - Friday 4:30 pm - 10:00 pm
Saturday & Sunday 12:00 pm - 10:00 pm