KitchenSpot
Search
See the best dishes near you?
← Champaign restaurants

Top Food

No reviews yet

Barbecue103 W Kirby Ave, Champaign

Own or manage Top Food? Claim this listing free

Hours

Hours not listed yet.

Details

Address103 W Kirby Ave, Champaign 61820

Phone(217) 378-4272

Websitehttps://www.topfoodrestaurant.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.