So we ate there yesterday with friends, everyone has a stomach ache and vomiting, I've even had a stomach ache at one location, I'll never buy anything to eat there again, it tastes good but I get diarrhea and all of my friends have it too
A must-try Yufka chili cheese, and its big sister, pizza chili cheese, is also incredible! There's free cayenne peppers, and everything's fresh and incredibly delicious.
I'm up!!!