Get directions to: Red Herring, Urbana, IL
Restaurant address: 1209 W Oregon St (at Mathews, Downstairs), Urbana Urbana, IL 61801, USA
Restaurant: Red Herring