Once Upon A Time is an artisanal patisserie and tea room offering homemade pastries for take away or to enjoy on site.