Thyme - the United Kingdom

Best Mediterranean Restaurant - Leicester