Leslie Valley Fish & Chips

17830 Leslie St
Newmarket
L3Y3E5

Tel: 905-898-5967

Errors or Omissions? Let us know!