So yesterday we ate there with friends, everyone had stomachaches and vomiting. I even got a stomachache at one location and will never buy food there again. It tastes good but I get diarrhea and all my friends also have
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!!!