This restaurant belongs to our Manageress, Nikola! Sumo Storo is just a 15 minute drive from the middle of Oslo city in the beautiful "Storobuen" building. This restaurant is located directly next to Storo Storsenter with a plethora of stores and public transport links. With a large outdoor terrace to be enjoyed in the summer, it's a destination in itself!