19-20 Embankment Pl, London WC2 6NN
Fast food restaurant | Takeaway | Restaurant
A contemporary counter-service establishment specializing in customizable sandwiches and salads, offering a variety of health-conscious choices to meet diverse dietary needs.