An Indian Restaurant Called "Chai Pani" Is Voted Best In US

Chai Pani, which serves affordable Indian street food in North Carolina, is the best restaurant in America.