Skip to content
Trivia.com

New York City is home to more more French restaurants than Paris

See also
.com