3.5 stars is more accurate. I usually just go here for their fresh baked bread since it's cheap and indeed very fresh-tasting. I've also had a few of their deli sandwiches and pastries which are all pretty good and reasonably priced.
However, the few times I've stayed for table service or needed assistance putting a box of pastries together... Well, I'm not Portuguese and feel like it definitely made a difference in the customer service I was receiving. It feels a little clique-y. I usually have to wait awhile before being acknowledged. They weren't outwardly rude, they just weren't that friendly either. But it's close to my house and the products are worth it so I continue to put up with the lukewarm service.