Strange Straya Tucked Away in a Tract in Tokyo
Ayer’s Rock Cafe is located in a distant corner of Machida, an outer suburb of Tokyo. Why the cafe located in such a distant tract of Tokyo derives its name from the now non-PC moniker of Uluru is something of a mystery, but it has been operating since 2000 and comes highly recommended by members…
