Garden Place The Garden Place Home Page Address: 1-13-2 Mita, Meguro, Tokyo, Japan Place: Mita / Ebisu South Train Station(s): EBISU Contact Info: Ph.: 03-5423-7111