in the city where there are countless joints serving pizzas, there's this place serving you magic in name of it.
the menu is crisp and to the point, just 5 pizzas in it, but the 20 inch delicacy is to die for, found it authentic and if looking for a place which serves italian pizza, tadaa! here it is.
not much heavy to pockets when you compare it with dominos, pizza hut etc.
only drawback is limited space for seating, as it is difficult to manage the 20 inch monster in a takeaway you would have to probably wait for it, but as they say good things take time :p
so, keep up the good work guys, cheers!