American Flatbread Opens in Tribeca

Vermont’s much-loved American Flatbread has opened at 205 Hudson Street. New Yorkers have had their frozen pizza in local markets for years, now the genuine article can be tried in Tribeca.

Leave a comment