865 York Mills Rd #2, North York, ON M3B 1Y6, Canada
View on Map
What travelers say:
Dragon Ball (Dragon Pearl) is located in the innermost part of York Mills Shopping Center, which focuses on Chinese food, Japanese cuisine and Thai buffets. The space is relatively large and there are many free parking spaces outside the door.