1834 Glenview Rd, Glenview, Illinois 60025 USA
Moscow mule at the outdoor dining area 6.2.20
Photo Credit: Yelp