Quality Bar

image

1 217.359.3425

Location 110 North Neil Street, Champaign, IL 61820
Hours: Mon - Sun: 3:00 pm - 2:00 am
Specialties: Drinks
Services:
Walk-Ins Welcome
Good For Groups
Outdoor Seating

Tags: