There is so much to say about Berthas. First, and most important, the food is fresh and delicious. I've eaten both breakfast and lunch there numerous times and never been disappointed. Their sandwiches are my favorite, but honestly everything I've had there is good (and I've had a lot).
They're also a GREAT option for catering. I've used them for sandwich platters and pastries for a baby shower I was hosting, as well as cupcakes for my son's birthday party. I over-ordered on the quantities for the sandwich platter (because I'm always worried I'll run out of food) and everything was devoured by our guests. Their dessert bars are so amazing I can't pick a favorite. The cupcakes are delicious and the perfect size (not enormous - which you find so many places now it seems). Once I even called less than 24 hours ahead to see if they could make me 5 dozen cupcakes for the next morning - no problem!
Word of mouth will bring you to this place and you'll find yourself recommending it to others. Promise.