Peanut Plaza is a UK Shopping Mall based in North York Toronto, Ontario. Peanut Plaza is located at 3030 Don Mills Rd E, North York, ON M2J 3K3, Canada,
Please contact Peanut Plaza using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Peanut Plaza opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.