Lemon Tree Deli Cafe

51 City Road, Littleport, Ely, CB6 1NG