This place was fantastically busy when I was there but I find it hard to see why. Yes they do a 6030 cm pizza but huge size can’t make up for mediocre food.There are no menus on the wall when you walk in, just some illuminated images of the meal-deals. I managed to find a paper copy but with the shear number…