Pita Pit Address: 112 Main St W, North Bay, ON P1B 2T5 Phone: (705) 476-7482 Restaurants, Foods-Carry Out, Subs & Sandwiches Other Businesses: Feta & Olives Northbay at 1500 Fisher St, North Bay, ON P1B 2H3