Lam Kieu is a Vietnamese restaurant offering exceptionally tasty and generously portioned dishes.