All combine to create one great location to enjoy a lobster roll. The place to go on Georgetown Island is Five Islands ...