Block's Restaurant
Block's Restaurant was located at 112-16 East Cermak (also known as 22nd Street) in Chicago.
Thanks to Matt Hanne for the use of his photos!