MyCityKeyTo

Best Restaurants in Nairobi | Where to Eat

Find the best restaurants in Nairobi. Browse by cuisine, vibe, and budget with live ratings, menus, deals, and table reservations.

Best Restaurants in Nairobi | Where to Eat

Restaurants listings

Compare places to eat with menus, cuisines, ratings, reservations, and practical visit details.

  • Uncle Musa Burgers photo 1 Uncle Musa Burgers

    4.7 out of 5 from 168 reviews

  • Măm Măm Vietnamese Kitchen photo 1 Măm Măm Vietnamese Kitchen
  • Glam Rooftop Restaurant & Bar photo 1 Glam Rooftop Restaurant & Bar
  • Daar By Izzi photo 1 Daar By Izzi

    An upscale, design-forward bakehouse and all-day dining destination.

  • Novotel Nairobi Westlands photo 1 Novotel Nairobi Westlands
  • SANA – Chef's Experience photo 1 SANA – Chef's Experience

    An exquisite culinary gem in the heart of Gigiri, where contemporary design meets international fusion cuisine. With beautifully presented dishes, an inviting loft-style setting, a...

  • YKM Piazza Italia photo 1 YKM Piazza Italia

    Serving the best pizza and all round Italian cuisines with a remarkable customer service.

  • Juja Water Front photo 1 Juja Water Front

    Kuraiha Waterfront, Juja, Kiambu, Kenya, country club, lakeside, resort, water sports, jet ski, boat rides, yacht, swimming pool, accommodation, hotel, day pass, restaurant, bar, s...

  • The MeSo - Modern Asian Izakaya photo 1 The MeSo - Modern Asian Izakaya

    Modern Asian izakaya at 9 West, off Parklands Road. Sushi, gyoza, tuna tacos and wok plates in a luxury setting, with standout cocktails

  • The Pepper Tree in Westlands cover photo 2 The Pepper Tree

    Rooftop garden restaurant on Delta Towers, Waiyaki Way. Global grill, craft cocktails and a greenhouse interior full of hanging plants. Happy hour 1–7pm Monday to Thursday.

  • Mughal Indian Cuisine photo 1 Mughal Indian Cuisine

    Open kitchen, dum biryani, tandoor kebabs and slow-cooked curries

    4.6 out of 5 from 367 reviews

  • Chowpaty Westlands in Muthaiga cover photo 2 Chowpaty Westlands

    Pure vegetarian Indian at Westpark Towers, Westlands. North and South Indian, chaat and Indo-Chinese, with Jain and Swaminarayan preparations on request. Open daily.

  • The Big Fish photo 1 The Big Fish

    Fresh Lake Victoria tilapia, wet fried, dry fried or in coconut sauce, with ugali and traditional greens. Church Road, Westlands and Garden Estate, Thika Road.

    4.4 out of 5 from 2935 reviews

  • Jenga jungle resturant in Westlands cover photo 2 Jenga jungle resturant

    Rooftop restaurant and bar on Westpark Towers, Westlands. Wood-fired pizzas, all-day breakfast and cocktails among hanging plants, with panoramic city views. Best at night

  • The K'Osewe Westlands in Haandi Restaurant Ltd cover photo 2 The K'Osewe Westlands

    Authentic Luo and Kenyan cooking off Mvuli Road, Westlands. Whole Lake Victoria tilapia, brown ugali and kienyeji greens, with rhumba playing and a full bar.

  • Nana swahili restaurant in Muthaiga cover photo 2 Nana swahili restaurant

    Modern Swahili cooking on Westlands Road, opposite Eden Square. Pilau, coconut rice and lamb chops in a cosy room, with live jazz Thursdays and private dining.

  • DHABA photo 1 DHABA

    Punjabi roadside-style Indian on the Sarit rooftop. Butter chicken, rara chicken, biryani and chaat, with a full pure-veg menu.

    4.3 out of 5 from 1424 reviews

  • The Node in Westlands cover photo 2 The Node

    Multi-concept dining hub on Woodvale Close, Westlands. Artisan pizzas, nyama choma, two bars and a garden setting, with screens for the football

  • Baladi restaurant in Westlands cover photo 2 Baladi restaurant

    Authentic Syrian and Mediterranean cooking at Stellato Mall, Muthithi Road. Mezze, charcoal grills and shawarma-fully halal, no alcoho

  • Rozina's Restaurant in Westlands cover photo 2 Rozina's Restaurant

    Family-run for 35 years on Westlands Close. Seafood, Indian, Swahili and continental cooking with a Jain and vegetarian menu, cooked fresh to order. Live music evenings.

  • The MayuraLite photo 1 The MayuraLite

    Indian restaurant, with chefs brought from India. Curries, tandoori grills and sharing platters across four Nairobi branches, with peacock-themed terraces.

    4.2 out of 5 from 662 reviews

  • Mezza Westlands in Westlands cover photo 2 Mezza Westlands

    Nairobi's shawarma specialists at Manohar Centre, Mpaka Road. Chicken, lamb and falafel wraps with everything made in-house, plus burgers and wings. BOGOF Mondays

  • Haandi Restaurant photo 1 Haandi Restaurant

    Fresh-ground masalas, everything cooked to order, and a glass-fronted kitchen you can watch. Lunch and dinner service.

    4.3 out of 5 from 1219 reviews

  • Ocean Basket in Westgate Shopping Mall cover photo 2 Ocean Basket

    Mediterranean-style seafood and sushi at Westgate Mall. Generous sharing platters, prawns, calamari and the signature lemon garlic butter sauce. Indoor and terrace seating.