127 S Rand Rd, Lake Zurich, Illinois 60047 USA
Interior by the sushi bar. Very cosy.
Photo Credit: Yelp