Feta & Olives Northbay Address: 1500 Fisher St, North Bay, ON P1B 2H3 Phone: (705) 475-0009 Other Businesses: Pita Pit at 112 Main St W, North Bay, ON P1B 2T5 Tropical Grill at 1500 Fisher St, North Bay, ON P1B 2H3