Open Hours

We’re open everyday 10am to 8pm

(including weekends and public holidays)

We take bookings by appointment only

 

location

#302, 1 Chome-30-4 Aobadai, Meguro City, Tokyo 153-0042