Dear AHT: Kizilkayalar Hamburger in Istanbul, Turkey
Clicking in to the AHT inbox recently, we've got this bit of juicy intel. Eat up! During my recent travels I ran across this burger joint in Taksim Square, Istanbul, Turkey. As you can tell from the picture, the burger... More
