River Rock Cafe On Carlaw Street

The round window on the wall connecting the new residential units across the street.