Get directions to: Flat Top Grill, Champaign, IL
Restaurant address: 607 S 6th St Champaign, IL 61820, USA
Restaurant: Flat Top Grill