1491 London Rd, Norbury, London SW16 4AE
Fast food restaurant | Takeaway | Restaurant
This casual counter-serve chain specializes in build-your-own sandwiches and salads, offering a variety of health-conscious options to cater to diverse dietary needs.