Dining

New Nanthu’s Kitchen

Takeout Restaurant

New Nanthu’s Kitchen storefront

Find New Nanthu’s Kitchen

30 Karachi Dr Unit 72, Markham, ON L3S 0B6

30 Karachi Dr Unit 72, Markham, ON L3S 0B6Get Directions

Video tour