Byblos Le Petit Cafe has a nice corner location and many windows to allow watching life pass by.