İstanbul Cafe Bar Pizza is a Turkish restaurant offering cafe fare and pizza.