A old school bakery shop which sell super duper soft like sponge swill roll Tried the Green Tea Swiss Roll…