Intl Exhibition Centre, Unit on Level 1, Unit 20, London E16 1XL
Fast food restaurant | Takeaway | Restaurant
An innovative counter-service chain offering customizable sandwiches and salads, designed to cater to health-conscious consumers seeking fresh, personalized meal options.