Yet another award for excellence

The restaurant manager of The Copperfield’s Restaurant at The Victoria Hotel, Charles Abela has won the Malta Tourism Authority Star Service Award.

Read More