Seven Saints
➤ 32 E Chester St, Champaign, United States Of America, 61820
International, Occasionnel, Végétarien, Américain, Pubs
"Had the tilapia tacos and a Triptych Little Secret draft beer. Wonderful cooked food. Beer was crisp, excellent, and cold. Staff was friendly and quick."