Tropical Grill Address: 1500 Fisher St, North Bay, ON P1B 2H3 Phone: (705) 478-7574 Other Businesses: Feta & Olives Northbay at 1500 Fisher St, North Bay, ON P1B 2H3 Pita Pit at 112 Main St W, North Bay, ON P1B 2T5 Miner's Son Restaurant at 595 Cartier St, North Bay, ON P1B 8N2