1221 Markham Rd, Scarborough M1H 3B4, Canada
1221 Markham Rd, Scarborough M1H 3B4, Canada
No delivery
Spot something wrong?
Dishes at Taj Mahal Sweets & Restaurant. Prices may vary in venue.
Been to Taj Mahal Sweets & Restaurant? Be the first to share what you ate.