Kitchen Garden0.0(0 reviews)Attard, ATD, MaltaAmenitiesRestroomsWheelchair friendlyShadedCafeteriaSeating AreasRestaurantRating & ReviewsNo reviews yetWrite review