CreoleAmerican
Islington
Plaquemine Lock is a Creole restaurant in Islington, specialising in Southern food in a converted pub.
April 12, 2023