Lee's Tavern in New York
04:05Fran and Sal visit Lee's Tavern in New York for fresh pizza and a sandwich.
From:
Hats Off to Franny and Pizza Masters
More from: