Savannah is one of the largest Somali restaurants in the UK and Europe offering a wide selection of Somali cuisines and also houses a cafe for delicious treats, Somali tea and coffee.
Variety
Savannah’s central location offers London in the offers a variety of the best Somali cuisine with modern fusions.
Restaurant interior
Sign mockup