Featured Locations Food & Drink Sport & Fitness Greens Cafe at Canoe Lake by Paul Gonella 11 May SHARE Facebook Twitter Pinterest Greens Cafe is a tennis ball’s throw from Canoe Lake in Southsea, backing on to the tennis courts of Canoe Lake Leisure. All the cafe..