Share: Share Tweet Restaurant, Smoothie & Juice Bar, Cafe Planet Tree Get Directions 0 people have been here address 大田区中央1-15-1 Ota-ku, Tokyo, Japan hours Mon-Sat: 11:30 - 21:00