New York

Address: 501 W 20th St, 
New York, NY 10011

Cross Streets: West 20th Street between 10th and 11th Avenue.

Closest Train Stations: C/E to 23rd Street or A to 14th Street

 

Tokyo

1–7–13 Kamimeguro,
Meguro, Tokyo 153–0051

www.satosakura.jp