Phoenix / Mesa
Mekong Plaza is one of Phoenix / Mesa.

1. Mekong Plaza

8.0
66 S Dobson Rd (at W Main St), Mesa, AZ
Shopping Mall · 17 tips and reviews
Phoenix Palace is one of Phoenix / Mesa.

2. Phoenix Palace

7.5
2075 N Dobson Rd (at W Warner Rd), Chandler, AZ
Dim Sum Restaurant · 28 tips and reviews
Mekong Palace Restaurant is one of Phoenix / Mesa.

3. Mekong Palace Restaurant

7.7
66 S Dobson Rd (at W Main St), Mesa, AZ
Asian Restaurant · 19 tips and reviews