The French Brothers Store, Havana, Prado 77a : between Sevilla Hotel and the Royal Bank ; half block from your hotel, Havana, Cuba