Yeah it's McDonalds

but it is a nice meeting point at a part of Istanbul called Caddebostan where all the tuned cars gather to talk about new things, to make chit-chat, to announce drags and things like that

But it has a nice view to the Marmara Sea from there...