Dvenue Restaurant May 2011 (Flash Version) - Dec 2012 (AJAX Version)
Visit Site

Situated in the heart of Xaghra square, right beneath the impressive church walls, DVenue restaurant is a new modern establishment with a touch of a rustic feel. One can enjoy the lively square, while dining in the upper terrace or simply sip a cocktail in the lounge. Literally, DVenue….

Share This Project:
Hang With Us