HOME / Indian restaurant / Nirala Sweets and Restaurant
2818 Markham Rd, Scarborough, ON M1X 1E6
+14162917232
View Business Profile