9664 W 131st St, Orland Park, Illinois 60462 USA
Caterpillar roll with weird avocado
Photo Credit: Yelp