Stella and Fly

Location:1705 1st Avenue, New York, NY 10128, USA

Coffee shop and Wine Bar in the upper east side