Toh-Gu Chinese Restaurant Odaiba Tokyo
Toh-Gu Chinese Restaurant is located within the Hilton Hotel in Odaiba Tokyo. Serving up Cantonese food including Yum Cha / Dim Sum dishes. I went in for a late lunch and wanted to try their Yum Cha. There are no …