Cafe Tallulah

Bar & Restaurant

240 Columbus Ave, New York, NY 10023 · Manhattan

A two-level French bistro restaurant and cocktail bar featuring a zinc bar, classic and contemporary French cuisine, and a cocktail program designed by the owner of Employees Only.