Toro Sushi
Restaurant $$
2546 N Clark St, Chicago, IL 60614
Description
Tiny sushi bar with imaginative rolls & other Japanese fare in a casual, modern setting.Get to know Toro Sushi
Sushi Restaurant
Restaurant $$
2546 N Clark St, Chicago, IL 60614
Sushi Restaurant