Piazza Popolo is a pizzeria Duluth located in United States.
1611 Satellite Blvd (Old Peachtree Rd. NW) Duluth , GA 30097 United States
Best chicken wrap in town . Tomato aioli sauce is to die for!
I think that frozen-out-of-the-box Italian is better than this place. Keep walking to Five Guys.
Deluxe Pizza made by Italians :-) coming back!
Great Monday Lunch Special : 2 Slices + Drink for $4.95. However, pizza is gross. Like really gross. No flavor at all.
This place is crap... Food isn't good and the staff is rude... Stay away...
Old classics done to perfection. Get the spaghetti and meatballs! - rob mottola
The House is a delicious choice if you want a mix of veggies, meat, and cheese! - Dea C
Marco’s Pizza in Deluth, GA is committed to making authentic Italian pizza, with dough and sauce made fresh daily and proprietary cheese blend that’s never frozen. Takeout or Delivery. - TJ Patel