Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Talbots ← View details 1F Mitsukoshi Tama ceter, 1-46-1, Ochiai, Tama-shi, Tokyo, 206-0033, Tama, Tama, IA 52339 +1 800-825-2687