The pizza store is inside DLF 1 IT Park. I have visited this store qui...
The pizza store is inside DLF 1 IT Park. I have visited this store quite a number of times but felt that they have a scarcity of stuff. I think only three to four members are running this store and it's not enough. Recently I visited here and ordered a pizza under pizza mania. I received a message in 10 mins that the pizza was ready and needed to pick it up from the counter. I went to the counter to collect and they said it's in the oven and needed another 5 mins. Ultimately it took another 25 mins before I received it.