127 Val-d'Amour Rd, Campbellton, NB E3N 5B9, Canada +1 506-759-9190
Today
How to go there
Chinese restaurant Loc: 47.9977 / -66.6913
Plan your visit