To navigate, press the arrow keys. Vindaloo Indian Cuisine ← View details 2891 Kingston Road, Scarborough, Toronto, Ontario M1M +1 416-901-1133 Get Directions From* To * — Required information