DELI 22 - Cafe

Add Listing

Cafe Cafe

67-101 Benfield Road, Byker, Newcastle Upon Tyne, NE6, United Kingdom

Monday - Friday 9am - 3pm, Saturday 9am - 2pm, Closed Sunday