TravelMuse
 
 

Three Minutes of Happiness

Tokyo, Japan

Guide         Hotels         Attractions         Restaurants         Shops

Address

3-5 Udagawacho
Rika Building, 1st & 2nd Floors
Tokyo
Japan

Phone

+81 3 5459 1851


Neighborhood

Shibuya


Nearest Train

Yamanote Line @ JR Shibuya Station


Hours

Su to Sa from 11:00 AM to 09:00 PM


Category

Shopping Centers & Arcades, Souvenirs, Department Stores


Avg User Rating

0 reviews