31 Neal Street
London WC2H 9 United Kingdom
London WC2H 9 United Kingdom
+44 20 7836 9072
Open Hours9:30a-8:30p M-Sa, noon-5p Su
OverviewThere's often a quick-moving queque outside this small premises, but the vegetarian cooking is scrumptious and served up in large portions. Takeaways are sold from the kitchen...
more
