11 Abingdon Road
London W8 6AH
Telephone 0207 937 0120
Writing this review in late
May 2007 it occurs to me that this is the best restaurant I have visited this
year and indeed for some time. BUT there is a down side the lack of attentive
service, in fact what service. How ever the food is very good indeed.
The d