Red Herring
LinkedIn Pintrest Facebook Twitter Google +

Red Herring,

Urbana IL
Address: 1209 W Oregon St (at Mathews, downstairs), Urbana IL 61801 / (217) 367-2340

Type: Restaurant

Cuisine: American Dessert Vegan Vegetarian