Batala Supermarket, 200 MARKHAM RD, Toronto South Cedarbrae
3867th visitor, Write a review
Batala Supermarket Map

near M1J 3C2

Batala Supermarket is People's Choice, 2016 winner

Batala Supermarket is ranked #3 of 8 nearby Food Stores.

They say Batala Supermarket is good, nice, expired