Taj Mahal Sweet & Restaurant, 1221 MARKHAM RD, Scarborough Wouburn
915th visitor, Write a review
Taj Mahal Sweet & Restaurant Map

near M1H 3E2

Taj Mahal Sweet & Restaurant is ranked #4 of 30 nearby Restaurants.

They say Taj Mahal Sweet & Restaurant is top, unfriendly, delicious