Phở Lena
3311 Spenard Rd, Anchorage AK 99503