new icn messageflickr-free-ic3d pan white

Totale Margherita

Totale Pizza's $5 12 inch margherita pie.

 

Totale Pizza

36 St. Mark's Place

New York, NY 10003.

1,510 views
5 faves
5 comments
Taken on August 31, 2010