Back
Toro Sushi Logo

Toro Sushi

No price ratings3.30mi
2546 North Clark Street, Chicago, IL, 60614
Not Available Now (Available Sun 5:00 PM - 8:30 PM)Call Now
About Toro Sushi

Order from Toro Sushi and you're ordering from a sushi bar that is one of the most well-liked in Chicago. And your order from Toro Sushi will be a great deal too when you select the most affordab...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead