Bits Bake Shop

38 Dalkeith Road Edinburgh EH16 5BS