Sambuca
Italian · Pizza · Vegetarian
Italian restaurant offering pizza and other dishes. Vegetarian, vegan, and gluten-free options available.
Location
Best places nearby
The highest rated places close to Sambuca.
Local restaurants nearby
Sea Rd, England
