Get directions to: Takayama Japanese Restaurant, Chappaqua, NY
Restaurant address: 95 King St Chappaqua, NY 10514, USA
Restaurant: Takayama Japanese Restaurant