Cho Sushi
Menu
Food delivery
Contact us
See MENU & Order
Contact Cho Sushi
Opening hours
Monday, Wednesday - Thursday, Sunday
11:30 AM - 9:00 PM
Friday - Saturday
11:30 AM - 9:30 PM
Pickup service
Monday, Wednesday - Thursday, Sunday
11:05 AM - 9:00 PM
Friday - Saturday
11:05 AM - 9:30 PM
Contact Cho Sushi
Cho Sushi
309 Vertin Blvd, Shorewood, IL 60404, United States
+1 815-782-8520
Submit
Google Maps
Map
Satellite