Free listing S 1 Satoru Tempura Restaurant South Side EH8 9ET 07599 949 659 45 St Patrick Square, Edinburgh, South Side, City of Edinburgh, EH8 9ET, Un View profile