Pizza Corner

8 Polwarth Gardens Edinburgh EH11 1LW