There are two Vietnamese places in Portland that contend for the pedestal of being called the best in my mind. Hanoi Kitchen is one of them, Pho Hung on SE Powell Blvd is the other. The food at Hanoi Kitchen is authentic and delicious. The presentation is fantastic, the ingredients are fresh and cooked very well, and the portions are the perfect size. Additionally, the place is very clean and the staff is extremely friendly. Our waitress even brought us some complimentary Asian apples from a tree that she said is growing behind the restaurant.