Sbarro
Address:
2863 Ellesmere Rd, Scarborough, ON M1E 5E9
Phone:
(647) 827-9863 Restaurants, Foods-Carry Out
Other Businesses:
- Pizza Nova at 2201 Ellesmere Rd, Scarborough, ON M1G 3M6
- Unique Cuisine at 4002 Sheppard Ave E, Scarborough, ON M1S 4R5
- Canada China Overseas Exchngs at 4002 Sheppard Ave E, Scarborough, ON M1S 4R5
- Family Restaurant Wok & Frtn at 2900 Eglinton Ave E, Scarborough, ON M1J 2E4
- W B Cooking at 1883 Mcnicoll Ave, Scarborough, ON M1V 5M3