Update Info - Elephant Pass
This restaurant was reported as closed. If it is open, let us know.
Elephant Pass
2270 Markham Rd
Scarborough, ON M1B 2W4
2270 Markham Rd
Scarborough, ON M1B 2W4
This restaurant was reported as closed. If it is open, let us know.