Rollapalooza is located in Chicago, United States on 3344 N Halsted St. Rollapalooza is rated 4.6 out of 5 in the category japanese restaurant in United States. COZY AND WARM RESTAURANT.
FRESH AND DELICIOUS RESTAURANT.
WE ARE NOT NO.1 RESTAURANT.
HOWEVER WE DO OUR BEST TO SERVE OUR CUSTOMERS.
Address
3344 N Halsted St