Step 1 of 2

Claim your restaurant

Create an account to manage Sambuca Italian Restaurant.

Sambuca Italian Restaurant
Causewayside 101 - 103, Edinburgh · United Kingdom
Mediterranean, Italian, European, Vegetarian
At least 8 characters