"The House" Restaurant (DeKalb, Illinois)

img_0011.jpg