1560 Mt Prospect Rd, Des Plaines, Illinois 60018 USA
A big and prominent corner location.
Photo Credit: Yelp