113, George Borg Olivier St, Il-Mellieħa, Malta
The Arches is an exclusive first class restaurant boasting exquisite international cuisine prepared by our Chefs. Impeccable silver service, starched linen and a sophisticated ambience will ensure a memorable evening of fine dining in the north of Malta.
Our sommelier is more than willing to assist you in recommending a wine to suit your choice or to assist you in visiting our cellars in which we are proud to stock one of the largest wine selections on the island.
With excellent service and experienced chefs this restaurant has been trusted in catering by various high class and world famous personalities which has made The Arches internationally known and competitive for excellence in dining.
Dishes are cooked according to personal preference and the menu has a wide choice of local produce to satisfy meat lovers and vegetarians. Excellence in dining.