Bow River is a Vietnamese restaurant offering authentic cuisine. They provide both takeout and delivery options.