Cafe known as Betti Bar. A popular spot.