Sushi Near Me U.S.
Home
Search
About
Contact
Sushi Taku-Logan Square
Rating:
Unknown
Cost:
Unknown
Logan Square
2283 N Milwaukee Ave
Chicago, IL 60647
Directions
Map
Wheelchair Accessiblility
Entrance:
Restroom:
Seating:
Parking Options
Unknown
Payment Options
Unknown
Amenities