Opened in June 2018, former 5 star operators of a popular local bistro have brought you the newest addition to the Twillingate food scene.