Cafe Tallulah is Paris in New York Gallery Cafe Tallulah is Paris in New York Restaurant Experiences Cafe Tallulah is Paris in New York By Alycia Mathews|2020-10-13T10:59:28-04:00November 19th, 2017|Restaurant Experiences| Read More 0