logo
Find nearby locations to order from
3 Stores
U Need A Pita (30 Rice Rd)30 Rice Rd, Welland, ON L3C 5Y6, Canada
U Need A Pita (Niagara Falls)4725 Dorchester Rd, Niagara Falls, ON L2E, Canada
U Need A Pita (Portage Rd)-3643 Portage Rd, Niagara Falls, ON L2J 2K8, Canada