Indoor and Outdoor seating with stunning views of Golden Sands, Agliolio is an Italian Restaurant serving GCC options such as Pizza, Pasta and few dessert options.
Indoor and Outdoor seating with stunning views of Golden Sands, Agliolio is an Italian Restaurant serving GCC options such as Pizza, Pasta and few dessert options.
Gluten Free Living in Malta