The best times. The best tables.
or
or

Rollapalooza

3344 N. Halsted, Chicago, Illinois, United States of America, 60657
Restaurant info
Opening Information

Lunch: Wednesday - Sunday: 2:00PM - 5:00PM Dinner: Wednesday, Thursday, Sunday & Monday: 5:00PM - 11:00PM
Friday & Saturday: 5:00PM - 12:00AM

Facilities
  • Disabled Access
Menus