Info

Map
TERRADA Art Complex 3F, 1-33-10 Higashi-Shinagawa,
Shinagawa-ku, Tokyo 140-0002 Japan
Find on Google Maps
  • Tue, Wed, Thu and Sat: 11:00 - 18:00
  • Fri: 11:00 - 20:00
  • Closed on Sun, Mon and National Holidays