Ithaca

A foodie’s delight and melting pot of global flavours, Ithaca is the one stop destination to have delicacies from different parts of the globe.(pizza can be incorporated)