Villacosta is a restaurant offering Chinese cuisine, with takeaway options available.