Pho Non La is a Vietnamese restaurant offering authentic cuisine. Delivery and takeout options are available.