Get directions to: Stash's Restaurant & Grill, Highland Park, IL
Restaurant address: 610 Central Ave Ste 177 Highland Park, IL 60035, USA
Restaurant: Stash's Restaurant & Grill