Yes, but the steering wheel of the car is on the left, and I meant that when looking at the cars.
Sure, I believe you (also, the steering wheel would be on the left, that's correct, but when looking at the cars, the steering wheel would therefore be to your right

).
To the topic itself, trying to pin down a city or country is a bit pointless though, as more likely than not, there's no specific thought put into deciding it will be Rome, or Paris, or Chicago, or anywhere else. It's more than likely just using whatever assets are available and ideally avoiding anything with non-Latin-script text (so no Japanese or Cyrillic lettering), and anything that resembles a specific real city is coincidental. In terms of currency, someone said the ATM had Euros, but the menu at Luigi's (from the preview in the OP) looks like it has prices listed in dollars.