
Nori at the Villa, Malta
Nori at The Villa in Malta is the result of a 3-way match made in heaven:
Asian street foodeclectic custom-made cocktailsunparalleled views of the Balluta Bay Take a seat on the Villa’s spacious terrace, sit back, and relax.Let's work together on your project!
get in touch