I visited 3 Malaysian restaurants in the South Bay to test the quality of the roti. Here are the results of my research:
- Panang Garden, in Milpitas: Best roti of the 3. It is listed as "roti canai" on the menu. The roti has just the right thickness: it is sufficiently thick to avoid "crumbling", while having the necessary "al dente" snap to it. It's also larger in size than the other rotis. I have sampled this roti about 8 times, and it's consistently good. the roti itself has a good flavor - it can stand on its own without the sauce, but the sauce is also good. Highly Recommended.
- Banana Leaf, in Milpitas: http://www.bananaleaf-usa.com/ When this place opened a few years ago, the roti was superb: Just the right thickness, and of an ample size. However, the roti has recently become rather skimpy: Now it's very thin, and tends to disintegrate in you hands when you pick it up, so that you are left eating a pile of flakes. The roti here is also of a smaller size than what you get at Panang Garden, although the roti itself has a good flavor. The sauce is also good. I've sampled it a total of maybe 10 times. Marginally Recommended.
- Baba Neo, in Mountain View: http://www.babaneo.com/ (They have a coupon at http://www.babaneo.com/pdf/promotiona... ) The main problem is that the roti itself is rather bland. The sauce that comes with it is good, but there needs to be an underlying roti bread taste, which is missing. They have roti prata in either thin or thick form factor. The thin roti prata is a bit too "stiff," as if the dough has not risen enough. The thick roti prata is exactly the same as Indian Paratha - however, it's also a bit too "compacted," and not as good as the paratha that you get at Saravana Bhavan. I have only visited once. Not recommended.