Lucky Fish Bar
338 Kennington Ln, London
020 7735 0498
Recent Reviews
Order Online
Reserve
Lucky Fish Bar
338 Kennington Ln, London SE11 5HY
020 7735 0498