PRINT PLANT is located in Tokyo, Japan on Meguro City,Kakinokizaka,1 Chome3217. PRINT PLANT is rated 5 out of 5 in the category cafe in Japan.
Address
Meguro City,Kakinokizaka,1 Chome3217
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating