Café Mimosa

35 Station Road, London, SE25 5AQ