3 Castelos Grill HouseRestaurants1030 Dundas St EMississauga, ON, L4Y 2B8 · CA+19052771200Email unavailable3castelos.comHours not available