Cafe Tallulah opened on the Upper West Side this week. Thrillist snuck in to take some fabulous photos of the chic new spot.
Cafe Tallulah opened on the Upper West Side this week. Thrillist snuck in to take some fabulous photos of the chic new spot.
Have a WordPress.com account? Log in now.
Leave a Reply