Orchid Chinese Restaurant
Corner of Manomai & Phouvao Roads, Luang Prabang 0600 Laos
Orchid Chinese Restaurant is a Chinese place is located in Luang Prabang, Luang Prabang Province. The address of Orchid Chinese Restaurant is Corner of Manomai & Phouvao Roads, Luang Prabang 0600 Laos.