The New York Deli - 19 High Street Arcade, Cardiff CF10 1QR, UK on Eaten