View of a restaurant located on Chene. Cars are parked in street. Handwritten on mount: "Irla Restaurant, 1920 Chene?"