European cuisine at Farro, located in the Thrupps Illovo Centre.