Company name: North Star Coffee Shop
Description: ‘The North Star Coffee Shop & General Store is an exciting addition to Leeds, one that’s going to set the bar for speciality coffee establishments – so go on, jump…
Unit 32 The Blvd, Leeds LS10 1PZ, United Kingdom