Authentic Tastes. Elevated Atmosphere.

Matteo's Italian Restaurant Nanyuki

Authentic Italian cuisine set against the timeless beauty of Nanyuki.

Who we are

Matteo's Italian Restaurant Nanyuki

We bring you the finest of Italian cuisine, warm hospitality, and an atmosphere designed for memorable moments. Matteo’s is an authentic Italian restaurant dedicated to creating an exceptional dining experience for every guest, in the heart of Nanyuki.

Our menu features a carefully curated selection of classic Italian dishes, prepared using fresh, quality ingredients and crafted to perfection. From handcrafted pasta and wood-fired pizzas to flavourful seafood and premium meat dishes, there is something for every palate. We also offer delicious vegetarian options and are happy to accommodate dietary preferences and special requests.

Matteo's Accommodation

Matteo's Restaurant

Booking Table

Make your special occasion amazing

Reservations are preferred to ensure you have the dining experience you desire.

Reservation by phone

For Bookings

You can make a reservation for your dining experience or for custom events whether corporate, birthdays etc. 

dining bookings Nanyuki

+254 746 115 239

Reservation Online

Our Menu

The Finest of Italian Cuisine in Nanyuki

Matteo’s in Nanyuki brings a true taste of authentic Italy to the foothills of Mt. Kenya. Our family-owned restaurant serves classic Italian dishes made with the freshest ingredients, inspired by timeless recipes and warm Italian hospitality. Join us for a dining experience that blends flavour, comfort, and la dolce vita.

Always Fresh

Made fresh on order just for you

Authentic Italian Taste

A wide selection of classic Italian dishes cooked to perfection

A Wide Variety

We have something for every palate offering a variety of vegetarian options and can accommodate any dietary restrictions or preferences

What they say

Opening hours

Sunday 10:00 AM to 11:00 PM
Saturday 10:00 AM to 11:00 PM
Monday 10:00 AM to 11:00 PM
Tuesday 10:00 AM to 11:00 PM
Wednesday 10:00 AM to 11:00 PM
Thursday 10:00 AM to 11:00 PM
Friday 10:00 AM to 11:00 PM
Traditional & Authentic taste
Beyond The Boundaries of Taste.
Get in touch

Contact Us

2km before Nanyuki town, Nanyuki.
Off Nyeri/Nanyuki Highway.
hello@matteos.co.ke

+254 746 115 239

Reservation

Book a table

You can make a reservation for your dining experience or for custom events whether corporate, birthdays etc.

Matteos-Naivasha

A home away from home with the finest of Italian Cuisine!

hello@matteos.co.ke
+254 746 115 239
Copyright © 2026 Matteos, All rights reserved. Powered by Archer Digital