Announcement

Collapse
No announcement yet.

Pizza's Places

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Pizza's Places

    I make my own pizza's so I am pretty fussy but down to earth. I think Metro Pizza has a nice slice for the price. Had a slice at Pop's in the Plaza this trip and really enjoyed it crispy thin crust with excellent toppings, it was pricey at $4.

  • #2
    Re: Pizza's Places

    I have gotten several pizzas to go at the Metro Pizza at Ellis Island and I have found them to be very, very good.

    Comment

    Working...
    X