Shanghai Delight stall's food quite decent