Roz Cafe

1 Pier Parade London E16 2LJ