Stourport Farm Shop & Kitchen, which is now known as Canalside Café, officially opened at 2-2a High Street on Saturday (August 29).