Chez Flo' is a specialty grocery store.