Newmarket Plaza Fish & Chips

130 Davis Drive
Newmarket
L3Y 2N1

Tel: (905)895-8372

Errors or Omissions? Let us know!