Chella (142 Chiswick High Road, London, W4 1PU) This is a fantastic addition to the Chiswick's list of restaurants.you must try the koobideh in Chella its the best in London,and the selection of starters which spoils you,well worth a visit.
Link to this reviewFebruary 2010 |