Name That Town for Monday, July 2, 2018

Name That Town for Monday, July 2, 2018

Which Long Island town do we mean when we say,

“This is where the roses leave the car?”

Ans: Floral Park