Sushi Taku-Logan Square

Rating:  Unknown
Cost:  Unknown
Logan Square
2283 N Milwaukee Ave
Chicago, IL 60647

Wheelchair Accessiblility

Entrance:Restroom:Seating:

Parking Options

Unknown

Payment Options

Unknown

Amenities