Sushi Taku Logan Square Sushi Taku Logan Square

2283 N Milwaukee Ave, Chicago, IL