The Lido Cafe
Restaurant/cafe
SE24 0PA London
Canada
Phone: 1 519-850-2233
Website: http://www.thelidocafe.co.uk/about/
The Lido Cafe is a modern British restaurant open all day
Restaurant/cafe
Phone: 1 519-850-2233
Website: http://www.thelidocafe.co.uk/about/
The Lido Cafe is a modern British restaurant open all day