The Arches Restaurant and Wine Bar

Address

 George Borg Olivier Street, MLH 1020, Mellieħa

Phone Number

21 523 460 / 21 520 533

Email

info@thearchesmalta.com

Website

www.thearchesmalta.com

Opening Hours

Monday to Saturday: 19:00 – 23:00

0 March 5, 2013 By admin in Restaurants



Comments (0)

Add comment