Royal Fish Bar

14 Crystal Palace Parade London SE19 1UA