Noodle & Beer

31 Bell Lane London E1 7LA