Agness Walewinder 1 year ago
Where did you eat the best pizza in the world and why did you like it so much? SHARE THE PICTURES WITH ME, if you have some!
  • 🍕 4
  • 👌 2
  • 👍 2
  • 😋 2
  • 😍 1
Corey Marshall 1 year ago
Zelo, Arcadia, United States
Honestly right near home (in Arcadia, CA) .My go to pizza place is Zelo Pizza. It's cornmeal crust and they make the best topping combinations! My go to is the corn pizza and I add toasted garlic. (There's a slice peaking out at the bottom)
Insider tips on Zelo, Arcadia, United States in Miss Foodie Problems at Pepo - Apr 14 2017, 02.56.33 PM UTC