A red and green neon sign stating Welcome to Little Italy, hanging over a lively street.

Top 8 Iconic New York City Film Locations

Culture, Interviews, North America