İzzet Baba Restaurant is a Turkish establishment. The search results indicate it is located at Nur Sokak 6 in Trabzon, Turkey.