Dining Pita On The Run Address: 7000 McLeod Road Phone: 905-356-1111 www: pitaontherun.com Continue Reading Previous: Phong’s CourtNext: Pizza Party All Night