Restaurants in Chicago, IL
Restaurants
1301 E 53rd St.,
Chicago ,
IL
60615
UNITED STATES
Based on 1 reviews
Third World Caf? - My Home Away From Home
At what is undoubtedly the epicentre of Chicago's Hyde Park, where 53rd Street meets Kimbark Avenue, rests a precious gem of the community - the Third World Caf?. Robert Raymondo, Proprietor of TWC, has turned his establishment, from the...Worldwide > United States > Chicago, IL > Restaurants