Cafe Tallalulah Opens on Upper West Side

Cafe Tallulah opened on the Upper West Side this week. Thrillist snuck in to take some fabulous photos of the chic new spot.

Leave a comment