Authentic New York style pizza at Sbarro,Connaught Place, Delhi

Sbarro outlet We went to Sbarro chain's, outlet [...]