North ShawarmaNorth ShawarmaNorth Shawarma has become a universal word to define skewers of grilled meat, as well as vegetables.Nov 24, 2021Nov 24, 2021