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
Submit
Google Maps
Map Satellite