Newmarket Plaza Fish & Chips Products and Services:
Restaurants.
About Newmarket Plaza Fish & Chips
Newmarket Plaza Fish & Chips is located in Newmarket on 130 Davis Drive and the Potal Code is L3Y2N1. You can reach Newmarket Plaza Fish & Chips by Calling 905-895-8372 or +19058958372.