Red Herring Vegetarian Restaurant
Restaurant
1209 W Oregon St, Urbana, IL 61801, US
(217) 367-2340
Hours not published on validated sources
Red Herring Vegetarian Restaurant is a vegetarian restaurant with a meat-free menu in Urbana, IL.
Vegetarian Plant-Based