Restaurants in Chicago, IL
Restaurants
2629 W Devon Ave.,
Chicago ,
IL
60659
UNITED STATES
Based on 2 reviews
mediocre
i really liked the decor at swati more than anything else. it was very different from the traditional setting at other restaurants on devon. the food, however, was mediocre at best. i had the masala dosa, and it was just not anything...Excellent Place for Authentic Street Food Fare
The food here is very tasty and noticeably made from fresh ingredients. They consistently serve some of the best food on Devon. The selection of fresh made breads are outstanding.Worldwide > United States > Chicago, IL > Restaurants