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