This venue has a mix of Latin, Italian and Peruvian that gives sounds more 1989 fusion than 2013. Homey service and comfort will offer refuge from the outside hustle & bustle. Look for wine soon!
Upvote1Downvote
0Photo
la liberdad
Broadway (West 156TH Street) New York, NY10034 United States