Pita On the Run
Address:
7000 Mcleod Rd, Niagara Falls, ON L2G 7K3
Phone:
(905) 356-1111
Other Businesses:
- SUBWAY at 7481 Oakwood Dr, Niagara Falls, ON L2E 6S5
- Queenston Heights Restaurant at 14184 Niagara River Pkwy, Niagara Falls, ON
- Skylon Tower at 5200 Robinson St, NIAGARA FALLS, ON L2G2A2
- Frontier Grill House at 4029 River Rd, Niagara Falls, ON L2E 3E5
- Lakeport Fish & Chips at 8214 Lundy's Lane, Niagara Falls, ON L2H 1H1