Situated in the north of Mellieha, The Arches has a long history of success which makes it definitely a unique place.

The Arches is an exclusive first class restaurant boasting exquisite international cuisine prepared by our award winning chefs. Impeccable silver service, starched linen and a sophisticated ambiance will ensure a memorable evening of fine dining in the north of Malta.

George Borg Olivier Street
MLH 1021 Mellieħa, Malta
Telephone: +356 21 523460, + 356 21 520533
Mobile: +356 7999 5611