Probably the best food in Malta (so far)