Spago Restaurant – Sugar Hill Resort Totally Barbados 7 years ago View the Spago Restaurant – Sugar Hill Resort location in Google Maps at Totally Barbados.