A new restaurant has opened serving south Indian flavours in East Ham. Dhe Chayakkada, located in Market Place, is a family-run eatery headed by Shaji Albert Mini. It serves a selection of south ...