Sumo Storo

Storo

OSLO

This restaurant belongs to our Manageress, Roshana! 

Sumo Storo is just a 15 minute drive from the middle of Oslo city in the beautiful and unique "Storobuen" building. This restaurant is located directly next to Storo Storsenter with a plethora of stores and public transport links, not to mention the only IMAX cinema in the entire country. With a large outdoor terrace to be enjoyed in the summer, there’s countless reasons to spend the day in Storo!