Originally Posted by
MSPeconomist
To me, the street level has always made me want to say "can this really be the place that people are talking about?" Maybe it's Japanese culture......
True, but on the other hand it makes for incredibly easy parking if you're recognized as a "regular."