2818 Markham Rd, Scarborough M1X 1E6, Canada
No delivery
Spot something wrong?
Dishes at Nirala Sweets & Restaurant. Prices may vary in venue.