Mouthwatering Pepperoni can make a great impression on you. Food delivery is a big plus of this pizzeria. The positive aspect of Marco's Pizza is that the staff is cute. Terrific service is something clients appreciate here. This place scored 4.2 in the Google rating system.