Restaurant
The Arches Restaurant
8 locals recommend,
Permanently closed
Location
113 Triq Gorg Borg Olivier
Il-Mellieħa
Tips from locals
The Arches is a 1st class restaurant boasting exquisite international cuisine. In 2013, this Restaurant & Wine Cellar was one of the top 6 restaurants in Malta presented with the Silver Spoon Award.