Nam Phuong is a Vietnamese restaurant offering a large menu with both familiar and unique dishes.