Double Taste Shawarma is a Middle Eastern/Mediterranean restaurant specializing in shawarma. They offer both takeout and delivery options.