Raja Rani Saree Palace ← View details 2901 Markham Road #5, Scarborough, Toronto, ON M1X 0B6 +1 416-335-4554 Get Directions From* To * — Required information