Corner Fish Bar

1 Naylor Road London SE15 1BD