The Lost & Found is a pub and restaurant located in the historic Old Town Hall. It offers a Mediterranean cuisine and is situated on Princess Street.