Munchies bistro-and-lido

Triq il-Marfa, Il-Mellieħa