E5 Cafe and Restaurant

1 Detmold Road London E5 9NJ