76, High Street, London, W3 6LE
Toteil Restaurant
Food/Drink & Hospitality
Bringing the heart and soul of Sudan to your plate, where every bite is a passport to its
diverse and exquisite tastes.
76, High Street, London, W3 6LE
Food/Drink & Hospitality
Bringing the heart and soul of Sudan to your plate, where every bite is a passport to its
diverse and exquisite tastes.