Sambuca
Casual Dining
Enjoy Sri Lankan cuisine at Sambuca. This restaurant offers a taste of Sri Lanka.
Location
Best places nearby
The highest rated places close to Sambuca.
Local restaurants nearby
113 Field End Road, England
Location
The highest rated places close to Sambuca.
113 Field End Road, England