The best italian pizza and… more!

Kenya’s first “Pizza al taglio” which means pizza slice shop in Italian. While it may have started out as only a pizza al taglio it has now become so much more.

Homemade Specials