Find diners in Holyrood, NL. Listings include Station Diner Ice Cream Parlour and Bakery.
Station Diner Ice Cream Parlour and Bakery overlooks Holyrood Harbour and offers stunning views.