Penn Station
Address:
906 W Town Center Blvd, Champaign, IL 61822
Phone:
(217) 403-1990
Nice to Know:
- Good For Kids Yes
- Parking Street
- Accepts Credit Cards Yes
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Restaurants,
Subs & Sandwiches
Other Businesses:
- Wedge Tequila Bar & Grill at 415 N Neil St, Champaign, IL 61820
- Panera Bread at 1765 West Kirby Avenue, Champaign, IL 61821
- Merry-Ann's Diner at 1 E Main St, Champaign, IL 61820
- Houlihan's at 1900 S. First St, Champaign, IL 61820
- Cowboy Monkey at 6 E Taylor St, Champaign, IL 61820