Loading map…

Tokyo Den

The City of Stonnington, Australia, offers this Japanese restaurant, where a delicate, aromatic steam rises from dishes with a satisfyingly tender texture.