Ben Thanh North is a Vietnamese and Thai restaurant offering a menu of classic dishes like pho, green curry, and pad Thai. They focus on preparing fresh, authentic Asian cuisine with homemade stocks and sauces.