Neds Noodle Bar

3E Belvedere Road London SE1 7GQ