Green Restaurant is a Restaurant located in Muang Xai. It is one of the 2446 restaurants in Laos. Address of Green Restaurant is 13, Muang Xai, Laos. Green Restaurant can be contacted at 8562099999225. Green Restaurant is rated 4 (out of 5 stars) by 21 reviewers on the web.
Some of the places around Green Restaurant are -
In very close proximity, around 200 meters, there is one more Restaurant - Oudomkham Restaurant
13, Muang Xai, Laos
Contact number of Green Restaurant is 8562099999225.
Rating of Green Restaurant is 4 out of 5 stars.
Address of Green Restaurant is 13, Muang Xai, Laos.
Green Restaurant is located in Muang Xai.
Green Restaurant is a Restaurant in Laos