Food Safety Report: Welbee's Supermarket, Triq Il-Kbira, Mellieħa, Malta 4 months ago • details 6 Yesterday at lunch. Together with other members of my family.