Payments

I was wondering if most restaurants in Istanbul accept international credit cards?

I've never run into trouble with international credit cards, assuming the restaurant in...

1