
Grocery & Markets
Jaffna Super Stores Inc
Scarborough
A Little About Us
Jaffna Super Stores Inc is a grocery store at 14-1221 Markham Rd, Scarborough, described in listings as a popular grocery store known for fresh fish, meat and other groceries.
LocationScarborough
CategoryGrocery & Markets