Ocean Fish Bar

166 Manor Lane London SE12 8LP