The New York Deli | 4-6 Duke Street Arcade Cardiff CF10 1AZ United Kingdom Restaurant Menu & Phone4-6 Duke Street Arcade Cardiff CF10 1AZ United Kingdom 4.8/5