Sunday, June 12, 2011

Stromboli Pizza; Delivery, Saint Marks Place, NYC



83 Saint Marks Pl, New York City, NY
Corner of 1st Ave. & St. Mark's
Restaurant - Italian, Pizza




No comments:

Post a Comment