Tamarind Springs is a restaurant located in a lush tropical forest in Ampang. The restaurant offers a beautiful view of the forest and serves traditional Indochinese cuisine. It's a great place to enjoy a meal while surrounded by nature.