Lobster Smack

Haven Road, SS80NR Canvey Island, United Kingdom Get Directions to this spot
Category:
Bars
Haven Road
SS80NR Canvey Island
England, United Kingdom
+44 1268514297open now

Rate and review Lobster Smack in Canvey Island, United Kingdom!

Share your experiences at Lobster Smack with your friends or discover more Bars in Canvey Island, United Kingdom.