New York
Lilly’s is one of New York.

1. Lilly’s

7.2
50 W 72nd St, New York, NY
Wine Bar · Upper West Side · 3 tips and reviews