Mekong Village
Wedged between a bunch of sketchy motels and automotive stores on Aurora is Mekong Village, a family-owned restaurant that serves Vietnamese food that is "auth…
12020 Aurora Ave N
Haller Lake
206-257-1560
Haller Lake
206-257-1560