This is Z Cafe, a popular restaurant with a noisy bar. Why is a new car perched out front? Because a car dealership occupies the other half of the building. In fact, the cafe space was carved out of part of the showroom. For a while the cafe definitely smelled like new tires. I guess the wall separating the two sides wasn't sealed off well enough. Thankfully, the problem was eventually solved. Linked to ABC Wednesday.