The restaurant first opened in Durham in 2019 and has since expanded to four locations in North Carolina, with two more on the horizon.
North East India, often called the ‘Seven Sisters,’ is a region where cultural diversity meets breathtaking landscapes and an ...