May 21, 2000 Get link Facebook X Pinterest Email Other Apps That one restaurant in North Beach. Ya know, with the hen-shaped wine pitchers and big-ass goblets? And the bowls of candy? Michelangelo's, maybe?