mustafa69965 years agoSee TranslationThese are some of the best mezzes in Istanbul. I really enjoy it and makes feel so good.0