How many times have you been disappointed in pizza in India it can be dreadful. It can be so bad you can only stand one bite. But then there is Ciao Bella in Assagao. The pizza is Naples quality because the owners are Italian and just do things Italian right. Simply 1st class pizza.