Downstairs Coffee is a café that is adjacent to the Mercedes showroom in Roppongi, and it’s the ideal concept café for luxury car lovers. Even if you’re not a big car person, it has genuinely great coffee and is spacious with plenty of natural sunlight.