Maharaja Indian Restaurant

The Strand Sliema

18:30 – 24:00