My Tokyo

Restaurant in Chappaqua, NY