Cafe Istanbul Restaurant Review – Decatur, GA [First Impressions]
Part hookah bar/part Turkish food center/part good-time emporium, Café Istanbul has remained a centerpiece of Atlanta’s Mediterranean culinary community for some time. With my close proximity to Imperial Fez/Ibiza and Divan, and my own stash … Read more →