To navigate, press the arrow keys. Samosa King - Embassy Restaurant ← View details 5210 Finch Avenue East, Scarborough, Toronto, Ontario M1S 4Z7 +1 416-332-0944 Get Directions From* To * — Required information