Flavors Of India3.1 (10)restaurantOpen · till 10PM2537 S Wabash Ave, Chicago, IL 60616, USAAn Indian restaurant serving Chicago's Near South Side.Find on Google MapsDescriptionNearby placesKen Kee Restaurant4.0 (1,332)Chinatown, ChicagoManny's Cafeteria & Delicatessen4.5 (4,764)Near West Side, ChicagoAsk Karpo for more information.Get the APP