Ja, er is een restaurant ter plaatse bij St Marys Hall Hotel in Scilly-eilanden. Er is ook een bar ter plaatse.