Restaurants in Evanston, IL
Restaurants
2632 Gross Point Rd.,
Evanston ,
IL
60201
UNITED STATES
Based on 1 reviews
FINALLY discovering one of my high school hangouts
Years ago, I graduated from a certain Jesuit high school not too far from this place. I always heard about this place from my classmates. But when I was ready to try this place for myself, unfortunately, I heard they shut their doors. ...Worldwide > United States > Evanston, IL > Restaurants