Neals Yard Salad Bar London

Neals Yard Salad Bar London

0  Reviews


Other Restaurants in London
2 Neals Yard , London, WC2H 9DP
020 7836 3233

Neals Yard Salad Bar London is a local restaurant in London. They are pleased to offer food and cuisine. The address for Neals Yard Salad Bar restaurant is 2 Neals Yard.




Always got something to say? Want to submit a review of Neals Yard Salad Bar in London? Contribute to the directory of recommended Other Restaurants in London by submitting a Neals Yard Salad Bar London review. If Neals Yard Salad Bar London is your business, why not claim it today! Claiming your business will enable you to update the tags, address and business description.