Kumo Sushi

165 W 72nd St #3222 New York NY 10023 USA

(212) 580-5900

Location