The Philipppines’ leading shawarma stand has reached another milestone.
Last September, Turks Shawarma unveiled and opened its first drive thru pick up joint, probably one of the first retail franchises in the Philippines to do so.
Check out its amazing opening day video: