Authentic Tastes. Authentic Atmosphere.

Matteo's Italian Restaurant Naivasha

The finest of Italian Cuisine by the Naivasha Lake Side.

Who we are

Matteo's Italian Restaurant Naivasha

Welcome to Matteo’s Italian Restaurant Naivasha. We bring you the best of Italian cuisine, dining, and ambience. Matteo’s is an authentic Italian Resort and Restaurant dedicated to providing our customers with an unparalleled stay and dining experience.

Our menu features a wide selection of classic Italian dishes, made with the freshest ingredients and cooked to perfection. From pasta and pizza to seafood and meat dishes, we have something for every palate. We also offer a variety of vegetarian options and can accommodate any dietary restrictions or preferences.

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 naivasha

+254 746 115 239

Reservation Online

Our Menu

The Finest of Italian Cuisine by the Naivasha Lake Side

Matteo’s in Moi South Lake, Naivasha brings a taste of authentic Italy to Kenya. Our family-owned restaurant & resort serves up classic dishes made with the freshest ingredients, just like nonna used to make. Come dine and stay with us and experience a slice of 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

Moi South Lake, Naivasha
Off Naivasha Highway, Naivasha.
hello@matteos.co.ke

+254 110 098 333

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 110 098 333​
Copyright © 2024 Matteos, All rights reserved. Powered by Archer Digital