Subway

1 rating

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

1401 South Neil St,
Champaign, IL 61824-0249

Eray

By Eray | 6/24/2015

i live right up the road from this subway and got my sub toasted. by the time i got home it was cold. 3 min drive..