Atrio Restaurant

Atrio Restaurant offers an array of exquisite dishes serving Italian and Mediterranean specialities, including a selection of dry-age meats. Enjoy al fresco dining on the hotel’s large terrace, with views overlooking picturesque Balluta Bay.

Related Products

Scroll to Top