910 W Bloomington Rd, Champaign, Illinois 61821 USA
Inside - Spicy Chicken Sandwich
Photo Credit: Yelp