A hidden gem in the bylanes of Delhi, it is a great place to indulge in some italian cusine. There is enouh place to sit and chil with friends. The also have some fine desserst that will satiate your A hidden gem in the bylanes of Delhi, it is a great place to indulge in some italian cusine. There i s enouh place to sit and chil with friends. The also have some fine desserst that will satiate your sweet tooth like no other. sweet tooth like no other. ... more