13001 W 143rd St, Homer Glen, Illinois 60491 USA
Large sausage Small veggie no onion and tomato 7/18/23
Photo Credit: Yelp