Because it's a cosy, comfortable cafe that has a great menu, from sandwiches to pastas, to salmon salads, and has a good brunch menu. - each dish is a classic but made with a distinct twist slightly unique to this place. - which exemplifies the reason to go to such places to dine, as oppose to big chain places.
Menu is Italian influenced.
Last note - If you're looking for a quite place to sit with your group of friends, their 2nd floor is perfect.