Village Bake Shop
Address: Rendezvous Bay Road
Region: Anguilla
Country: Anguilla