Tokyo, Japan
3-5 Udagawacho
Rika Building, 1st & 2nd Floors
Tokyo
Japan
+81 3 5459 1851
Shibuya
Yamanote Line @ JR Shibuya Station
Su to Sa from 11:00 AM to 09:00 PM
Shopping Centers & Arcades, Souvenirs, Department Stores
0 reviews
Hotels near Three Minutes of Happiness
Things to do near Three Minutes of Happiness
Restaurants near Three Minutes of Happiness
Shops near Three Minutes of Happiness