This establishment is a pizza place that also offers sandwiches. They are located at Yefet 170. Key facts used from search results include mentions of 'Pizza' and 'Sandwich Bar' in relation to the business.