Tajmahal Foods, 3214 Eglinton Avenue East, Scarborough Scarborough Village
4467th visitor, Write a review
Tajmahal Foods Map

near M1J 2H6

Tajmahal Foods is People's Choice, 2016 winner

Tajmahal Foods is ranked #2 of 2 nearby Food Stores.

They say Tajmahal Foods is devoted, excellent, frozen