756 W Webster Ave, Chicago, Illinois 60657 USA
Sushi cucumber roll and vegetable roll
Photo Credit: Yelp