Yokohama Cafe
Cafe in Yokohama, Kanto, Japan
-
Hardrock Cafe
The Hardrock Cafe in Yokohama, Japan is located next to the country's tallest building, the Landmark Tower, and here diners can enjoy a little rock and roll, a little memorabilia and excellent dining options from a great menu.