Lord Nelson Pub is a public house offering drinks and likely a casual dining experience. The name suggests a traditional pub atmosphere, and it is located in Porto Ceresio.