Booking


Pickup your order get 10% discount
Phone 0131 667 3307

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

Get Direction