Papa Haydn
About
Papa Haydn 701 NW 23rd Av., near downtown, or 5829 SE Milwaukie Ave., in Sellwood. If you like dessert, this is the place to go. Although the entrees aren't all that impressive, sometimes there are four different lemon desserts, not to mention a wide selection of chocolates of every kind.