I was never a fan of Dominos earlier as their pizzas were at the best ok, but come now this my goto pizza place. Their veg pan pizzas are simply delicious. The quality and taste of pizza is very good.
This store is completely transormed and look amazing inside. I found it neat and clean. I hope they continue to maintain their quality.
I have not tried delivery so cannot comment about it.