Food & Drink Business The Strong Island Almanac Presents: Truffles by Louise 12 December SHARE Facebook Twitter Pinterest Castle Road has enjoyed something of a renaissance recently, with successful street fairs and the expansion of Pie & Vinyl the road has reaffirmed itself..