Pita Pit hours In Niagara Falls, CANADA

All restaurants Pita Pit in Niagara Falls: 1

Time in Canada: 21:25:10

Pita Pit Niagara Falls, Niagara Falls

7925 McLeod Road, Building F

Open now, until 23:00