The Chef

Triq il-Fekruna,, Il-Bajja ta' Xemxija,, Ix-Xemxija, Malta, Ix-Xemxija