The Lobster Pot

2 locals recommend
Permanently closed
Location
Queen's Street
Speightstown, Saint Peter