Feb 09, 2015 | Fresh Video STO 5: Giroflé Giroflé was located in Cambridge, Massachusetts at 1052 Cambridge Street. This was filmed just two weeks before the store closed at the… Mark Robinson