Lookingglass at Water Tower Water Works is at 821 N Michigan Ave, Chicago.