Restaurants in Evanston, IL
Restaurants
1502 Sherman Av.,
Evanston ,
IL
60201
UNITED STATES
Based on 1 reviews
Don't get too excited
I am never believe when they say this place is the best, so I come with the friend and check it out. This place was the worst! The food took forever to come. My soda was watered down before I even took a drink.... overall NO NO NO!!!Worldwide > United States > Evanston, IL > Restaurants