I gave them four stars because you can't find anything near them in Richmond Hill.
We went during weekday for lunch; so the place wasn't busy.
Their roti is small but pretty good, very fresh and soft; we ordered roti with chicken curry and beef curry; both of them are good.
Pad Thai is good; I like it because they are not too sweet; some places made their pad thai so sweet :S
Singapore chicken rice is average; the boneless chicken is soft and tender but nothing special about it and the sauce is spicy.
appetizer: the size of the skewers are small, so little meat but their satay sauce was so good.
We also tried their desserts (I forgot their names whatever with rice and/or sticky rice), they are so SWEET!!! My mom wanted to pour some hot water to dilute them!
We will go back for their roti :)
It is a baby-friendly restaurant; they have CHANGE table in their washroom!!! HOORAY!!!