Taronga Australian Steak Restaurant Odaiba Tokyo
Taronga Restaurant, located within the Hilton Hotel in Odaiba Tokyo, most Australians will first think of Taronga Zoo in Sydney when they hear the name of this steak restaurant. Funny name for a steak restaurant? Named after a zoo? Actually …
Taronga Australian Steak Restaurant Odaiba Tokyo Read more »