“Eight Slim Grins” Filming Locations

Blindspot episode “Eight Slim Grins” was filmed in New York & Yonkers in the United States of America.

Stuart Moore as Jewelry Store

A team of criminals rob a jewelry store.

Digi Plus as Electronics Store

The team tracks the car involved in the robbery and Jane gets into a fight with the suspect.

Il Porto Ristorante as Il Porto Ristorante

The team goes to question Isabella DeChirico at her work.