1069 E 9th St, Lockport, Illinois 60441 USA
Frozen Mochas brought to us by Lamina!
Photo Credit: Yelp