Lincoln/Allen Dining Hall in Urbana, Illinois

Lincoln/Allen Dining Hall in Urbana is a Fast food restaurant. Lincoln/Allen Dining Hall is located near South Lincoln Avenue.

Amenity
fast food restaurant
Building Type
building