We are in town for the evening and the companion wanted Italian, so reviews here and elsewhere pointed towards this being the best local choice.
Plan your visit with ease using the opening hours provided on our website for Attards. If you require additional information, contact +17163737736.