Shawarma Estambul is a Turkish restaurant offering a variety of dishes, including customizable loaded fries and shawarma. Online ordering available.