Sambuca 1

North Shields NE30 ,United Kingdom
Sambuca 1 Sambuca 1 is one of the popular Italian Restaurant located in , listed under Local business in North Shields , Italian Restaurant in North Shields ,

Contact Details & Working Hours

Map of Sambuca 1