The Cube
JR Kyoto Station, Kyoto, Japan
Featured Review : The Cube is a group of what appear to be independent shops and restaurants in Kyoto Station. Oddly enough, they aren't in a square or cube structure and they don't even adjoin. Most of the restaurants are on the 11th f...See Full Review