Checkin to DEAN & DELUCA

in Fujisawa, Kanagawa, Japan

Kema curry