About
Thinking of Thai Cuisine, Krua Thai Nepal is a must visit Taste of Thai Cuisine in Nepal Serves Delicacies as well Open Garden Restaurant with a pleasant ambiance. The food is seasoned with fresh herbs and spices brought directly from Thailand. There is ample parking space, outdoor and indoor dining options and a small tree house seating area.
Details