æ
A corner of Italy in the heart of Nairobi, Kenya. Serving Pasta, Seafood, Pizza and a wide range of Fine Wine....
Enter site »»»