Kumo Sushi
165 W 72nd St 10023
(Sushi, Japanese, Teriyaki)
Order Online

Come visit us at: 165 W 72nd St, New York, NY 10023