Blue Nile South
Restaurant · Peckham

Blue Nile South

$$ · Caribbean

Jamaican seafood broil with fresh lobster and prawns cooked to order—expect a wait, but Southwark's Caribbean gem is worth every minute.

Info

📍
Address
25 Meeting House Ln, London SE15 2UN, UK, LDN

More like this