Leaf Corner

Leaf Corner offers a wide range of nutritive dishes which are prepared using the most delicious and freshest ingredients to cater to every palate. Leaf Corner is one of the Three Best RatedĀ® Vegetarian Restaurants in Sembawang, Singapore.