Contact


Sambuca Italian Restaurant
101-103 Causewayside Edinburgh EH9 1QG
Tel: 0131 667 3307

Get Direction

There are errors with your form: