Canoe Lake Cafe

Canoe Lake Cafe
St. Helens Parade, Southsea, Hampshire, PO4 9RG