Leslie Valley Fish & Chips

17830 Leslie Street
Newmarket
L3Y 3E5

Tel: (905)898-5967

Errors or Omissions? Let us know!