This is the food page of La Source Restaurant on 100 Craig Road Charlo NB E8E 2J6.
(first reviewed on December 19, 2014, last updated on April 7, 2016.)
La Source Restaurant is ranked #1 of 4 Restaurants in Charlo Charlo.
This page has had 4448 visitors. You are the 4448th.