Visit Avebury
bambou restaurant
Address:
 
Bambou
117-119 Southbroom Road
Town Centre
Devizes
SN10 1LY
Telephone:
Email:
Website
01380 710600
N/A
N/A