Definitely 5 stars.
Low prices, but really great bread and pastry with quality ingredients.
They have roti and other savoury things at the back, but I only stick to their pastry. So, so good. Especially if it still warm....Then it just melts in your mouth.
Not a cafe, as there is nowhere to sit. Also, if it were not for the 4 star yelp rating, I would not have set foot in the place, as it looks a little, well, ghetto and dated.
But one bite into their warm pastry, and I knew this was a darn good bakery.