O Baba Pondi is a Turkish restaurant offering a variety of menu options.