All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.3 Closed now The Old Co-Op Cafe & Deli Store 29 Rochdale Road, Todmorden, EN OL14 7LA Restaurant Cafe