I've had the pizza from Metro and it's good - not too much dough.
Thanks for posting OP!
I work across the street from Metro and I wish my Metro had good food - sandwiches with bad mayo and pizza giving all of us heartburn. Only thing I eat is the salad bar
Thu, Apr 3rd, 2014, 08:33 PM
torontogal12
Which places are those? Every time I watch them make pizza, the ingredients look fresh to me.
Quote:
Originally Posted by tjthemanto
Plus the ingredients are fresh .. I was told lot of toppings come from their produce & meat section itself :)
Lot of pizza places have frozen toppings which come from some warehouse in a truck