Food & Drink

The Shawarma Company: Authentic Arabic food in the heart of Dublin

Dame Street’s new restaurant is perfect for anybody wanting to try something new or enjoy the flavours of home, says Sara Magid

Oxford Dictionary definition of shawarma: (in some Arabic-speaking countries) a doner kebab. The real definition of shawarma is meat on a rotisserie spit, sliced thinly and placed in flatbread with an array of sauces and toppings or heaven in a …