Neal's Yard Cafe Society  (3689 views)

  • Address: 13 Neal's Yard, London, WC2H 9DP
  • Star:  Star Star Star Star Star
  • Cuisines: Italian
  • Telephone: 020 7240 1168
  • Opening hours: Mon - Sun : 11:00 - 19:00
  • Payment options: Delta, MasterCard, Switch, VISA
Reviews for Neal's Yard Cafe Society
Contribute your review?
Login to comment
Location of Neal's Yard Cafe Society
13 Neal's Yard, London, WC2H 9DP
Have you looked at other nearby restaurants with similar cuisine?
View more...
Would you like to search for more restaurants around here?