Sushi X
(312)491-9232
Physical Address
1136 W. Chicago Ave, Chicago, IL 60642, US
Service
Delivery
Delivery
Chowbus
Suggest edits to this listing
Submit anonymous comments
1136 W. Chicago Ave, Chicago, IL 60642, US
Delivery
Chowbus
Add Togo to your home screen, just like an app! 📲 Dismiss