Delicious, on all accounts
Visit the Albatross’s beautifully appointed dining room conveniently located on the main floor and has seating for 60. The comfort of home-style cooking met with the warm hospitality of Newfoundland. Enjoy a variety of delicious cuisine in this comfortable and inviting environment.
Known for its home-cooked meals, seafood and traditional Newfoundland dishes, choosing to dine here will not disappoint. With a wide variety of fare ranging from delectable fish cakes, mouthwatering toutons, traditional salt cod dinner to the finest of fresh seafood, comforting pasta dishes and hearty charbroiled steaks, dining at the Albatross has something to satisfy any palate.
Follow up an amazing meal with a wide variety of our unbelievable house-made desserts.
The Hideaway Lounge
At the end of the day relax at the Albatross’s lounge. The ideal place for an after-dinner drink or just to relax with friends.