French restaurant and takeaway menus in Haliburton

La Luna Del Nordo

Pizza, French, Italian

12953 Highway 118, Haliburton, Ontario K0M1S0, Canada