Springleaf Prata Place Clementi

Springleaf Prata Place Clementi is your one-stop family restaurant for delicious Indian food. Springleaf Prata Place Clementi is one of the Three Best Rated® Indian Restaurants in Clementi, Singapore.