HOME / Fish and chips takeaway / Newmarket Plaza Fish & Chips
130 Davis Dr, Newmarket, ON L3Y 2E9
+19058958372
View Business Profile