76 High St, London W3 6LE, United Kingdom
No upcoming events. Check back soon.
Toteil brings the vibrant flavors of East Africa to West London. Discover authentic Somali cuisine, from hearty stews to aromatic rice dishes, at this welcoming High Street restaurant.
76 High St, London W3 6LE, United Kingdom, London