The Elephant Thai Cuisine Categories: Restaurant5348 W.Devon Ave.Chicago, IL 60646 USAGet DirectionsWebsite(773) 467-1168Return to Business Listings