The Red Lion in United States

dailyillini.com

Typical pub grub, beer & cocktails offered in easygoing surrounds with a large wraparound bar.

SHARE

LOCATION

Address 211 E Green St, Champaign, IL 61820, United States

Phone +1 530-481-5466

Website redlionchampaign.com

Maps 4Q67+2Q Champaign, Champaign City Township, IL, United States Open Maps

Best Near Places in 20 km
Related destinations