Skip to content
Your order
Online ordering is not currently offered at this location.

Location

Vietnamese Restaurant Lavista

8013 South 83rd Avenue
La Vista, NE 68128
(402) 991-8998