It’s probably the best pizza in town. Cafe xtasi based in a tropical town in southern India have the best pizza and hot wings!!!! If you ever come to Pondicherry donor miss this !!!!!

It’s probably the best pizza in town. Cafe xtasi based in a tropical town in southern India have the best pizza and hot wings!!!! If you ever come to Pondicherry donor miss this !!!!!