News

Left: Terra, a new restaurant in Phuket, Thailand, serves Italian food in the former Ban Nai Hua Ang Mo (British Merchant Association) building, built in 1898. Right: Royd’s Phuket lobster tail ...