user
Bob Newhart Statue and Couch
Chicago, IL 60611, United States
Appearance
Bob Newhart Statue and Couch

Comments
Bl
Review №1

The view is amazing. Really love this place. It was a bit cold though :)

Em
Review №2

Its a beautiful view, today is really cold.

Ch
Review №3

Bob Newharts the best

Ju
Review №4

Information
12 Photos
4 Comments
5 Rating
  • Address:Chicago, IL 60611, United States
Categories
  • Museum
Similar organizations