Chili sauce and garlic mayo on the chips?

Wait. Do you have kebab shops in America?

Reply to this note

Please Login to reply.

Discussion

Yes, but not many and only in bigger cities.