All types Bar Restaurant All types All types Bars Restaurants 3 Open now The Lazy Otter Cambridge Road, Stretham, Ely, Stretham, EN CB6 3LU Restaurant Bar 3.3 Open now The Red Lion 47 High Street, Stretham, Ely, Stretham, EN CB6 3JQ Restaurant Bar Closed now Will Wok 6A Newmarket Road, Stretham, Ely, Stretham, EN CB6 3JZ Restaurant