San Anton Gardens0.0(0 reviews)Triq Lord Strickland, Attard, ATD, MaltaAmenitiesShadedWheelchair friendlyFree ParkingSeating AreasRestroomsRating & ReviewsNo reviews yetWrite review