Rollapalooza

3344 N Halsted St, Chicago, IL, United States
3344 North Halsted Street Chicago Illinois 60657 US

Don’t miss out on this popular joint, known for its creative, contemporary approach to sushi.