Sugar Factory

1991 Broadway at W 68th Street
New York, NY 

+ Google Map