McDonald’s Sliema Malta – McDonald’s Restaurants in Malta

McDonald’s Sliema is located on Level 0 within the Shopping Mall “The Plaza“, Sliema

Facilities within this McDonald’s restaurant include: 

  • High Chairs available
  • Kids birthday parties
  • Food for takeaway
  • Free wifi