Merlo’s drive-thru Italy