Dinner Theatre go Results Found: 2 Button group with nested dropdown Bella Vista Limited 26 Torbay Road, St. John's, NL St. John's Newfoundland and Labrador A1A 2G4 (709) 753-2997 Spirit of Newfoundland Productions Spirit of Newfoundland Productions 6 Cathedral Street St. John's NL A1C 3Y3 (709) 579-3023