Restaurants in Chicago, IL
Restaurants • Indian, Tibetian, and Bangladeshi Restaurants
2241 W Devon Ave.,
Chicago ,
IL
60659
UNITED STATES
Based on 1 reviews
good chai
Whenever my friends and i are at Devon, we always get chai at this place. Although I prefer Tahoora's chai, this place's chai is pretty good too.Worldwide > United States > Chicago, IL > Restaurants