Home

Moo's Kebab Gzira

177, The Strand, Gzira

11:00 – 01:00