Flo's Grill & KitchenOther places17-4040 Steeles Ave WVaughan, ON, L4L 4Y5 · CA9058569930Email unavailablemymenuweb.comHours not available