10 fantastic restaurants in central Oslo

29 Oct 2023 | Food

Want to get a taste of Oslo? Here are our ten favourite restaurants in central Oslo, from Italian and Indian to seafood by the fjord. All are within walking distance of K7 Hotel Oslo, between 8 and 30 minutes away. Bon appétit!

Updated November 2026. We have checked that all the restaurants are open and that the addresses are correct.

1. Arno Ristorante: authentic Italian cuisine

Arno Ristorante in Oslo
Arno Ristorante in Frognerveien. Photo: Arno Ristorante

For those longing for authentic Italian food, Arno Ristorante is a must. From juicy T-bone steaks to ravioli and their signature Italian pasta, they serve Italian delicacies in pleasant surroundings in Frogner. Don’t forget their authentic tiramisù for a sweet ending! To be sure of a table, book in advance on their website.

Website: arnoristorante.no
Address: Frognerveien 9A, 0257 Oslo
Walking distance from K7 Hotel: about 1.8 km (24 minutes)

2. Der Peppern Gror: a tribute to Punjabi cuisine

Indian dish with naan bread. Photo by: Der Peppern Gror
Indian dish, Bheega kulcha, with naan bread. Photo: Der Peppern Gror

Just a short walk from K7 Hotel Oslo, the restaurant Der Peppern Gror gives you a unique taste of India in the middle of Oslo. From juicy chicken to gol gappe and other unique curries, this place is a tribute to the migrant workers who came to Norway from Punjab in the 70s. They also have a restaurant at Aker Brygge. Check their website for table bookings and takeaway.

Website: derpepperngror.no
Address: Fridtjof Nansens plass 7, 0160 Oslo
Walking distance from K7 Hotel: about 600 metres (8 minutes)

3. Den Glade Gris: tasty slow-cooked dishes

A delicious slow-cooked pork plate and beer. Photo by: Den glade gris
A delicious slow-cooked pork plate and beer. Photo: Den Glade Gris

For a different dining experience, try Den Glade Gris. From slow-grilled pork knuckle to their famous pulled pork with bacon, slow cooking makes for tasty dishes. Den Glade Gris is just a five-minute walk from the National Theatre.

Website: dengladegris.no
Address: St. Olavs gate 33, 0166 Oslo
Walking distance from K7 Hotel: about 1.3 km (17 minutes)

4. Hrimnir Ramen: Japanese ramen with a Nordic twist

A cook in the kitchen of Hrimnir, preparing ramen noodles. Photo by: Anne Valeur
A chef making food in the kitchen at Hrimnir Ramen. Photo: Anne Valeur

Hrimnir Ramen brings the best of Japanese traditions, with a Nordic twist. Enjoy rich flavours from homemade sauces, ferments and noodles, in a world of smoking, fermenting and grilling. They also have a restaurant in Storgata 37. Book a table on their website.

Website: hrimnir-ramen.no
Address: Maridalsveien 9A, 0178 Oslo
Walking distance from K7 Hotel: about 1.5 km (20 minutes)

5. Klosteret Restaurant: a classic and rustic French-inspired dining experience

Overview of the dining area in Klosteret Restaurant. Photo by: Klosteret Restaurant
Overview of the dining area in Klosteret Restaurant. Photo: Klosteret Restaurant

Step into an atmospheric cellar filled with candles at Klosteret Restaurant. Gourmet food and wine are served in a relaxed atmosphere, perfect for any occasion. The menu changes all the time, so check the website for today’s selection.

Website: klosteret.no
Address: Fredensborgveien 13, 0177 Oslo
Walking distance from K7 Hotel: about 1.1 km (15 minutes)

6. Louise Restaurant & Bar: a maritime dining experience

Dining area in the restaurant. Photo by: Louise Restaurant
Dining area in the restaurant. Photo: Louise Restaurant

By the harbour at the famous Aker Brygge you will find Louise Restaurant & Bar, where a maritime atmosphere meets delicious Norwegian seafood. Enjoy everything from caviar, oysters and shellfish to soups and even sandwiches, while you take in the view of the Oslofjord.

Website: restaurantlouise.no
Address: Stranden 3, 0250 Oslo
Walking distance from K7 Hotel: about 900 metres (12 minutes)

7. Feniqia: Lebanese fine dining

Delicious food and drinks at Feniqia. Photo by: Feniqia
Delicious food and drinks at Feniqia. Photo: Feniqia

For a real taste of Lebanon, visit Feniqia. The restaurant blends Middle Eastern, Eastern and European cooking, with dishes such as meze, shish kefta and classic za’atar bread.

Website: feniqia.no
Address: Rostockgata 66, 0194 Oslo
Walking distance from K7 Hotel: about 1.3 km (17 minutes)

8. The Salmon: seafood and a salmon knowledge centre

Chefs at The Salmon preparing plates. Photo: The Salmon
Chefs at The Salmon preparing plates. Photo: The Salmon

At The Salmon you can learn about Norway’s salmon industry while tasting the best of Norwegian seafood, from smoked salmon to sushi. In summer, you can eat outdoors with a view of the Oslofjord.

Website: thesalmon.com
Address: Strandpromenaden 11, 0252 Oslo
Walking distance from K7 Hotel: about 1.3 km (17 minutes)

9. St. Lars: grilled food from an open charcoal grill

Grilled dishes at St. Lars in Bislett, Oslo
Dishes from the grill. Photo: St. Lars

St. Lars is named after the patron saint of grill cooks (and comedians!), and serves some of the best grilled meat in the city. The restaurant is tucked away in Bislett, cooks on an open charcoal grill and seats only about 50 people, so remember to book!

Website: stlars.no
Address: Thereses gate 45, 0354 Oslo
Walking distance from K7 Hotel: about 2.2 km (30 minutes)

10. Hot Temper: Nashville-inspired chicken

If it's chicken in it, Hot Temper has it. Photo by: Hot temper
If it’s chicken in it, Hot Temper has it. Photo: Hot Temper

Hot Temper serves Nashville-inspired chicken in Oslo, with crispy, tasty dishes such as wings and burgers and a wide choice of dips. You can also order beer and wine if you like.

Website: hottemper.no
Address: Nordre gate 24, 0551 Oslo
Walking distance from K7 Hotel: about 1.8 km (23 minutes)

Restaurants in Oslo for every taste

As you can see, Oslo has a lively and varied food scene. From fresh seafood to rustic Norwegian traditions and flavours from around the world. The city has something for every taste.

Questions and answers

Which restaurant on the list is closest to K7 Hotel Oslo?

Der Peppern Gror by Rådhusplassen, about an 8-minute walk from the hotel. Louise Restaurant & Bar at Aker Brygge is 12 minutes away.

Where can I eat seafood in central Oslo?

Louise Restaurant & Bar at Aker Brygge and The Salmon at Tjuvholmen. Both serve Norwegian seafood with a view of the Oslofjord.

Do I need to book a table?

It is a good idea, especially at weekends. St. Lars only has about 50 seats. Most of the restaurants on the list take bookings on their website.

Which restaurants serve food from other countries?

Arno serves Italian, Der Peppern Gror Indian and Feniqia Lebanese food. Hrimnir makes Japanese ramen with a Nordic twist, and Hot Temper serves Nashville-inspired chicken.

How far is it to walk from K7 Hotel Oslo to the restaurants?

Between 8 and 30 minutes. Seven of the ten are 20 minutes or less away.

Stay central, with short walking distances

Overview of a hotel room in K7 Hotel Oslo
An overview of a “Family room” at K7 Hotel Oslo

With K7 Hotel Oslo as your base, the restaurants are between 8 and 30 minutes away on foot. By booking a room or a bunk bed here, you can explore the city’s food scene without travelling far or paying for transport. Whether you are a tourist looking for the ultimate food experience in Oslo, or a backpacker looking for your next favourite place, these restaurants are a great place to start.

An overview of the dorm rooms at K7 Hotel Oslo with several bunk beds.
An overview of the dorm rooms at K7 Hotel Oslo with several bunk beds.

Ready for a tasty trip to Oslo, with restaurants right outside the door? Book your room at K7 Hotel Oslo now.

Other articles you may find interesting