A cafe-bar known as The Deli Bar.