Todaro Brothers

Appears in
La Terra Fortunata

By Fred Plotkin

Published 2001

  • About
  • 557 Second Avenue, New York, NY 10016
  • tel: 212/679-7766
  • A classic old Italian food store that happens to be in a neighborhood that has long had a small but consistent Friulian presence.