Reviews

Super Healthy food Leila's

London | Leila's Shop

Leila's cafe & shop always brings me back to childhood! Come try their home-made sandwiches, green salad and Monmouth coffee! You will love it if you are into healthy lifestyle!