Oops - We couldn't find that one
This page does not exist. Try searching for what you would like to find:
Read our food prep and safety procedures
This page does not exist. Try searching for what you would like to find:
Station Diner is located on the main beach in Holyrood, NL. Opened in June 2013 Station Diner overlooks Holyrood Harbour and offers home cooked meals, stunning ocean views and exceptional service.
Subscribe to join our newsletter.