Bella Vista Ltd.

  • Catering
  • Billiards
  • Conventions
  • Food & Beverages
  • Lounges
P.O. Box 13183
342 Freshwater Road
St. John's, NL A1B 4A4
(709) 753-2352
(709) 753-0050 (fax)
  • Whom to Contact

    • David Young
      President