Avşar Cafe is a cafe and bar located in Istanbul. It offers a pleasant atmosphere for enjoying drinks and conversation, with friendly staff. The establishment is situated in the Beşiktaş area.